The comfortable 3-star Margaret Studios is a great place to stay in Rhodes Island.
Guests will appreciate Margaret Studios close proximity to Grand Master's Palace, Clock Tower and The Acropolis of Rhodes. Rhodes Island city center is 10km away.
A 5-minute drive will bring guests from Diagoras airport to the hotel.
Air-conditioned rooms feature a kitchenette, climate control, TV, a balcony and a telephone. They are equipped with a stove, a fridge and an electric kettle.
Wireless internet is available in public areas for free.
Free public parking is possible at a location nearby.