Luxury stay in Athens Greece: Hotel Grande Bretagne

Athens is a sprawling, hot, and bustling city, and if you want to be pampered when you make your way to your accommodations after each long day of sightseeing, make your home the Hotel Grande Bretagne. A Marriott Luxury Collection property, the Bretagne is ideally located in the heart of Syntagma Square, right next to the Parliament. You’ll be wowed the moment you step inside the historic lobby … [Read more...]