The Best Western Plus Embassy Hotel, completely renovated, is located in Mavili Square, at the business centre of Athens, just a breath from Vasilissis Sophias Avenue, within walking distance of many attractions, giving visitors the opportunity to..
Relevance: 65.39818