Mascot Bar Street Apartments
Main amenities
-
24-hour services
-
Express check-in/ -out
-
Air conditioning
-
No pets allowed
Location
Mascot Bar Street Apartments Rhodes City offers easy access to such tourist sites as Diagoras Momument, located approximately 5 minutes' walk away. Guests can benefit from bicycles available for rent.
This apartment features location 950 metres from Mosque of Suleyman and a mere 1.3 km from Ancient Olympic Stadium. Archaeological Museum of Rhodes is just a minute's drive from the apartment.
Mascot Bar Street Apartments includes a balcony with climate control for utmost comfort.
Meals can be prepared in a fully equipped kitchen. Koukos offers healthy dishes just 5 minutes' walk from this accommodation. Diagoras of Rhodes bus station is around 400 metres away.