★★★★Boutique hotel

Avalon Hotel

  • Rhodes, Greece
  • Haritos 9, Rhodes Old Town
  • Free Wi-Fi · Air conditioning
Price on request

About

A 4-star hotel on Haritos Street in the northern part of Rhodes Old Town.

Avalon Hotel stands inside the fortress walls, near the Street of the Knights and Hippocrates Square. Mandraki harbour and the New Town are within walking distance.

Amenities

  • Free Wi-Fi
  • Air conditioning

Hotels in Rhodes