Mascot Bar Street Apartments
- View all
Mascot Bar Street Apartments Rhodes City is located 0.7 km from Elli Public Beach and offers currency exchange and a cash machine. Our Lady of the Castle is a stroll from the apartment, while Old Town Aquarium is nestled at the distance of 15 minutes' walk away.
The property is approximately a 5-minute drive from Municipal Art Gallery of Rhodes, which is an excellent place to improve cultural awareness. To get to the real heart of Rhodes City you need to walk for 20 minutes. Mascot Bar Street Apartments is nearly a 5-minute ride from the Sephardic Kahal Kadosh Shalom Synagogue.
You will find a fully equipped kitchen at the accommodation. Offering healthy cuisine, Koukos is 250 metres from the apartment. Diagoras airport is at an 18-minute driving distance, and Diagoras of Rhodes bus stop is adjacent to the property.
Popular hotels in Rhodes