North Bay Apartments
- View all
Located a 14-minute walk from the Windmills of Mandraki, North Bay Apartments Rhodes City overlooks the sea. Staying in this apartment, nestled in the vicinity of the Akti Miaouli, guests can relax on a terrace.
The 7-room apartment lies 0.9 km from the pink - domed Mosque of Suleyman, 150 metres from Diagoras. North Bay Apartments gives access to the Church of the Virgin Mary, which is a 7-minute walk away.
This property has a balcony and a living room, and comforts such as climate control. The apartment offers guests the convenient feature of a hair dryer, complimentary toiletries, and bath sheets in the bathroom. A separate toilet and a shower can also be found.
North Bay Apartments offers a fully furnished kitchen with all necessary appliances. Diagoras of Rhodes bus stop is 150 metres away.
Popular hotels in Rhodes