Best Western Plus Embassy Hotel

22 Timoleontos Vassou Str.
Athens
Greece