Amber Hotel Albania
HotelOne of the Best Places To Visits in Spille
#2 Best Places To Visit in Spille
#3 Top rated in Spille
#4 Most Reviewed in Spille
#2 Top rated Hotel in Spille
#3 Most Reviewed Hotel in Spille
▼
Address
Rruga e Pishave, Spille, Albania
Website
Contact
+355 69 270 2700Rating on Google Maps
4.80 (122 reviews)Open on Google Maps