Saved to 656 lists

Show map Apollo Hotel

Customers who viewed Apollo Hotel also viewed:

Hotel Neos Olympos

hotel Hotel Neos Olympos is a neoclassical building, located in the centre of Athens, 200 metres from the central railway station and metro.

Most recent booking for this hotel was today at 14:12

Score from 888 reviews Good 7.2/10

Athens Oscar Hotel

hotel Conveniently located in the centre of Athens, the Athens Oscar hotel is situated near Larissis Railway Station. It offers a restaurant and a roof garden with Acropolis view.

Most recent booking for this hotel was 13 minutes ago

Score from 878 reviews Good 7.8/10

Minoa Athens Hotel

hotel With a prime location only 50 metres from the Metaxourgeio metro station, Hotel Minoa is within walking distance of the Acropolis and Athens’s archaeological sites.

Most recent booking for this hotel was today at 14:07

Score from 1189 reviews Good 7.7/10

Nefeli Hotel Alimos

hotel Situated in Alimos, Nefeli Hotel Alimos offers air-conditioned rooms with sea view. It is 8 km away from the port of Piraeus and provides free Wi-Fi access in all areas.

Most recent booking for this hotel was today at 14:14

Score from 488 reviews Good 7.4/10
Close map