The New Hotel Athens, a Design Hotel
Athens’ New Hotel feels as though you’re staying in an eclectic, eco-friendly, and ultra-luxe art gallery. Everything about this 79-room boutique hotel is playful and smart, from mismatched chairs that resemble sculptures to the restaurant, New Taste, that serves aptly-named dishes like Greek Dips Trilogy that give a nod to the culture. And with its […]