Mascot bar street apartments offers accommodations in Rhodes Town, 1.5 miles from Temple of Apollon and 31 miles from Lindos Acropolis. The property is close to several well-known attractions – a 14-minute walk from The Street of Knights, 0.7 miles from Clock Tower, and a 14-minute walk from Grand Master's Palace. The accommodation offers a 24-hour front desk, full-day security, and currency exchange for guests. The rooms are equipped with a private bathroom, while certain rooms here will provide you with a fully equipped kitchen. Sightseeing tours are available around the property. A car rental service is available at the apartment. Popular points of interest near Mascot bar street apartments include Akti Kanari Beach, Deer Statues, and Mandraki Port. Rhodes International Airport is 7.5 miles away, and the property offers a paid airport shuttle service.
Address: 93 Dilmperaki 93, Rhodes, 85100, Greece
Amenities