Apollo Guesthouse

Omirou 28, Rhodes City, Greece

Map

Apollo Guesthouse

Apollo Guesthouse is an apartment located within a stroll from a beach.

The Acropolis of Rhodes can be reached in 15 minutes on foot. Rhodes City city center is 1 km away. Taverna Kostas treats guests with Greek meals and lies within 200 meters from the property.

This apartment comprises 6 rooms with free wireless internet and a wardrobe. A bathroom with a bathtub and a shower is also provided.

20 minutes by car from Diagoras airport.

Online Reservation
2018-02-25
2018-02-26
Adults
-
+
Children
-
+
Specify the age of a child
Specify the age of children

Room Choices

Apollo Guesthouse

Apollo Guesthouse is an apartment located within a stroll from a beach.

The Acropolis of Rhodes can be reached in 15 minutes on foot. Rhodes City city center is 1 km away. Taverna Kostas treats guests with Greek meals and lies within 200 meters from the property.

This apartment comprises 6 rooms with free wireless internet and a wardrobe. A bathroom with a bathtub and a shower is also provided.

20 minutes by car from Diagoras airport.

Features

Features

Show All

Features

Map

Apollo Guesthouse
Current location

Route Planner

Type in your starting point to receive driving directions to the property.

  • Driving Directions
  • Public Transport
  • Walking Directions
The route can't be found.
  • Local attractions
  • Municipal Art Gallery of Rhodes
    550 m
  • Our Lady of the Castle
    450 m
  • Spa 1
    700 m
  • Socratous Garden
    350 m
  • Diagoras Stadium
    400 m
  • Elli Beach
    1.2 km
  • The Temple of Apollo
    1.3 km
  • Park of Saint Fragkiskos
    300 m
  • Airports
  • Diagoras
    13.2 km

Room Choices

This apartment comprises 6 rooms with free wireless internet and a wardrobe. A bathroom with a bathtub and a shower is also provided.

Please, select dates to see available rooms.

Photo Gallery

Send feedback

Please enter your details


Share your impressions

Awful Awesome

Contact Us


Apollo Guesthouse, Greece

Omirou 28, Rhodes City, Greece