Overview

Stathis

Search hundreds of travel sites at once for hotel deals at Stathis

Omirou 60, Rhodes 85100, Greece
+30 224 102 4357

S$ 22+

Stathis
Tue 12-12
Wed 13-12

Overall guest ratings

8.4/10 Excellent
based on 220 reviews

Nearby

  • 230 m St. Francis of Assisi Cathedral
  • 248 m Athinas Square
  • 339 m Roloi Clock Tower
show all

AMENITIES

  • Internet
  • Free Wi-Fi
  • Terrace/Patio
Less show all
Map

Map