Best Western Plus Embassy Hotel Athens Europe / Griekenland / Attica / Athene Stad Category: Type: Hotel Chain: Best Western Address: 22 Timoleondos Vassou Street, Mavili Square, 115 21 Athens,Greece Facilities:
Properties:
Open: Year Round... The exceptional service in combination with the specialized staff, offer unforgettable moments of pleasure and comfort , satisfying every desire.