93 Dilmperaki 93, Rhodes City, Greece
Bar Street Apartments Rhodes City boasts a prime location approximately 700 metres from the well-known Elli Beach.
The apartment is merely 12 minutes on foot from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", only 1.9 km from the Pythian Temple of Apollo, and also in the immediate vicinity of the Diagoras Monument. Take a peaceful 20 minutes' stroll into the heart of Rhodes City city centre. Bar Street Apartments is about 5 minutes by car from the Gate of St. Athanasius.
A full kitchen is available in the accommodation, offering guests the opportunity to cook their own meals. There is Faliraki bus station within a few blocks of the apartment.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Bar Street Apartments!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please