Saint George Studios
Rhodes Rhodes Island
Check in
2:00 PM
Check out
11:00 AM
Located in Rhodes (Rhodes Old Town), this aparthotel is within a 10-minute walk of Rhodes Port and Palace of the Grand Master of the Knights of Rhodes. This aparthotel is 6 mi (9.7 km) from Kallithea Springs and 7.8 mi (12.6 km) from Water Park Faliraki.
Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a dishwasher. An LCD television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a safe and a desk, and housekeeping is provided daily.
Property Details
Location
Apollonion 35 Rhodes, Rhodes, Rhodes Island 85100, Greece