Overview

Aquarium View Hotel

Search hundreds of travel sites at once for hotel deals at Aquarium View Hotel

G. Haritou Square, Rhodes, Greece
+30 224 102 3551

Call

+30 224 102 3551
Aquarium View Hotel
Sun 11/19
Mon 11/20

Nearby

  • 158 yd Elli Beach
  • 169 yd Rhodes Aquarium
  • 0.3 mi Psaropoula Beach
Show all
Map

Map