1. Home
  2. Hotels
  3. GR
  4. Crete Island
  5. Petra Village Apartments

Petra Village Apartments

Seferi 8 Koutouloufari, Hersonissos , Crete Island, GR

Rooms and Rates

$ USD
DATES
ROOM
GUEST

Petra Village Apartments

Hotel Address

Seferi 8 Koutouloufari, Hersonissos , Crete Island, GR

Please wait while the map is loaded.