The 3-star Lardos Bay is situated a mere 46 km away from Rhodes Park. The hotel consists of 4 buildings with French architecture.
Lardos Bay lies about 10 minutes' walk from the city center.
Lardos Bay has beautiful rooms fitted with free Wi-Fi, a mini bar, a private balcony, a living area and a separate toilet. Lardos Bay features rooms with the sea view. The rooms offer a bath, a shower and a bidet supplied in the bathrooms.
Guests can have breakfast in the restaurant every morning. The property features an outdoor restaurant serving Italian dishes. A snack bar is available on site. Guests can dine at Marematto located within 10 minutes' walk away.