Discover our offers and book

Hotel Best Western Plus Embassy Athens


Best Western Plus Embassy Hotel, 22 Timoleontos Vassou Str. 115 - Athens

More Athens lodgings   |   Privacy & Terms of Use