Athens logo

Best Western Plus Embassy Hotel

Check Availability

Best Western Plus Embassy Hotel
22, Timoleontos Vasou
Athens
11521
Greece

Rooms from €72.00 ( £65.45 / $94.91 ) per night

Picture of Best Western Plus Embassy Hotel


Situated in the commercial centre of Athens, featuring views of Lycabettus Hill, Best Western Plus Embassy Hotel features rooms with free Wi-Fi and a restaurant serving snacks and drinks.

Click here for more Information on the Best Western Plus Embassy Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Athens area Athens Visitor Information