New Hotel, Athens – Boutique style, Big Hospitality

The New Hotel is certainly aptly named for now, only opened in July of 2011 near Constitution Square in Athens. When I visited it had been open just four months. First impressions are of a very stylish boutique hotel, with some very cool artistic touches around the lobby area and in the rooms. The reception team were both professional and …