Boutique hotel

Efchi Suites 1904

  • Rhodes, Greece
  • I. Konstantinopaidos 11, Rhodes
  • Free Wi-Fi · Air conditioning
Price on request

About

A suite hotel in Rhodes' New Town.

Efchi Suites 1904 is close to Mandraki harbour and the seafront. The walls of the Old Town are about a 10-minute walk away.

Amenities

  • Free Wi-Fi
  • Air conditioning

Hotels in Rhodes