Nikimihalisstudios
HotelOne of the Top rateds in Petra
Address
Petra 811 09, Greece
Website
Contact
+30 2253 041601Price rating
$52/night
Rating on Google Maps
4.80 (92 reviews)Open on Google Maps
Discover top rated places in Petra
One of the Top rateds in Petra
One of the Top rateds in Petra
Petra 811 09, Greece
$52/night