Althea Suites Boutique Living In Rhodes

  • Wi-Fi
  • Free parking
  • Air conditioning
  • No pets allowed
Location

Althea Suites Boutique Living In Rhodes Rhodes City is located 2.5 km from the Rhodes Harbour and approximately a 25-minute walk from the Jewish Museum of Rhodes.

The Old Town Aquarium is 2.2 km away, while the Temple of Zeus is just around the corner from this apartment.

9.3
Superb
Based on 3 reviews