[TRAVEL] Hotel Grande Bretagne: Athens’ Crown Jewel

It's not entirely fair to judge a hotel (or any location in Athens, really) by the ability to see the Acropolis from its roof or rooms because the renowned site is visible from many vantage points in the city. Still, Hotel Grande Bretagne--a 5-star historical landmark and Luxury Collection hotel... Read more...