Pythagora 119, Rhodes City, Greece
Casa Baboulas Old Town Rhodes City apartment is located in the centre of Rhodes City, only 1.2 km from the Clock Tower.
This apartment is in the Rhodes Old Town district, a short way from the seafood restaurant Nimmos Traditional Restaurant. The 30 m² apartment is just 350 metres from Park of Saint Fragkiskos, and also just a 5-minute walk from Diagoras Stadium. Casa Baboulas Old Town apartment provides easy access to the Jewish Museum of Rhodes, which is 450 metres away.
Guests are invited to prepare their own food in an equipped kitchen. San Francesco bus stop can be found in the vicinity of this property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Casa Baboulas Old Town!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please