Set 800 metres from Elli Beach, 2.3 km from Ixia Beach and less than 1 km from Deer Statues, Mascot bar street apartments provides accommodation located in Rhodes Town. The air-conditioned accommodation is 300 metres from Akti Kanari Beach. The accommodation offers a 24-hour front desk, full-day security and currency exchange for guests.
The units are equipped with a private bathroom, while certain rooms here will provide you with a fully equipped kitchen.
Sightseeing tours are available in the neighbourhood. A car rental service is available at the apartment.
Popular points of interest near Mascot bar street apartments include Mandraki Port, The Street of Knights and Clock Tower. The nearest airport is Rhodes International, 12 km from the accommodation, and the property offers a paid airport shuttle service.
Read More