Saved to 86 lists

Check location The Student & Travellers Inn

Customers who viewed The Student & Travellers Inn also viewed:

Phaedra Hotel

hotel Centrally located in Athens, in the scenic area of Plaka, Phaedra Hotel is 220 yards from Acropolis Metro Station.

Most recent booking for this hotel was yesterday at 15:57

Score from 677 reviews Good 7.9/10

Art Gallery Hotel

hotel Art Gallery Hotel is centrally located, only 360 ft from the Acropolis Metro Station and 200 ft from Syggrou-Fix Metro Station.
Score from 247 reviews Good 7.9/10
My Lists  Lists
Choose a check-in date
Choose a check-out date
+ _
Close map