Hotel Grande Bretagne, a Luxury Collection Hotel, Athens
Hotel Grande Bretagne in Athens, Greece, is located opposite Syntagma Square as well as within walking distance of exclusive shopping areas, museums and the business district, Hotel Grande Bretagne enjoys the ideal location in the city center.