George's Studios Apartment Archangelos apartment hosts guests of Archangelos.
A 30-minute ride from Grand Master's Palace, Lindos Acropolis and Ancient Kamiros. Lindos (Rhodes) can be accessed in 15 minutes by car. The seafood restaurant Aroma is located 200 meters from the property.
The apartment offers 6 rooms featuring free Wi-Fi, a dining area, satellite TV and a balcony. Guests can benefit from a private bathroom.
A kitchenette is featured with a microwave and a fridge for guests' use.
5 km to Diagoras airport.