Alma Hotel is built on a hillside overlooking Petra village and the Aegean Sea. Set amidst a large tree garden, it has a swimming pool, a café and a snack bar, and offers rooms with a balcony or veranda. Alma rooms are bright with floor-to-ceiling w...
Rooms total: 3 More information »