The comfortable Margaret Studios Hotel is a 3-star property within proximity of The Acropolis of Rhodes, Filerimos and Temple of Apollon. The hotel comprises 259 rooms and offers good services maintained by friendly staff.
The center of Rhodes Island is 10 km away from the venue.
The hotel is surrounded by bars and restaurants.
All beautiful rooms are equipped with a refrigerator, a safe, climate control, a kitchen and TV. A shower, a bathtub and a hairdryer can be found in all bathrooms.
The creperie Giallo Verde is around 10 minutes’ walk away.
Diagoras airport can be reached in 5 minutes by car from Margaret Studios Hotel.
The beach facilities include sun loungers and parasols.