Location
Old Town House is centrally located in Rhodes, a 5-minute walk from Rhodes Port and 10 minutes by foot from Palace of the Grand Master of the Knights of Rhodes. This vacation home is 1.2 mi (1.9 km) from Acropolis of Rhodes and 1.2 mi (2 km) from Elli Beach.
Rooms
Make yourself at home in one of the 3 individually furnished guestrooms, featuring kitchenettes with refrigerators and ovens. Your memory foam bed comes with down comforters and Egyptian cotton sheets. Rooms have private furnished patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected.