Apollo Rooms

3.4
(5 reviews)
Perissa 84703 Greece
Budget
Family
Lodge
Quaint
Hotel
Apollo Rooms | Fira | Greece | TripAligner