North Bay Apartments
- View all
Staying at North Bay Apartments Rhodes City, guests can relax on a terrace a 20-minute walk from Diagoras Stadium.
Providing a beachfront setting in Rhodes City, this apartment is in the vicinity of the known Elli Beach. The 7-room apartment, set on the beachfront, is 1.5 km from the Old Town. The Castle of the Old Town is a 16-minute walk away, and Santa Maria Della Vittoria Catholic Church is also a few steps from North Bay Apartments.
This property has a balcony, 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 comprises an equipped kitchenette for self-catering. Diagoras of Rhodes bus stop is about 400 metres away.
Popular hotels in Rhodes