Casa Baboulas Old Town
Central Location: Casa Baboulas Old Town is situated in Rhodes Town, offering easy access to key attractions. Zefyros Beach lies 2 km away, while The Street of Knights is an 8-minute walk. The Grand Master's Palace is less than 1 km distant, and the Temple of Apollon is 1.9 km from the apartment. Comfortable Amenities: Guests enjoy free WiFi, air-conditioning, a washing machine, and a fully equipped kitchen. The living room provides a relaxing space, complemented by a TV for entertainment. Nearby Activities: Scuba diving opportunities are available in the surrounding area, offering exciting experiences for adventure seekers. Local Attractions: Other points of interest include Clock Tower (700 metres), Mandraki Port (13-minute walk), Deer Statues (1.3 km), Andreas Papandreou Park (8-minute walk), and Lindos Acropolis (48 km).
- Top location: Highly rated by recent guests (10.0)
Kids
Children of any age are welcome.
Dogs
Pets are not allowed.
Address
Pythagora 119, Rhodes Town, 851 00, Greece, Rhodes Town, Greece