Das New Hotel eröffnete am 1. Juli 2011. Nur wenige Schritte vom Syntagma Square entfernt ist seine Lage perfekt für jeden Anlass: hier in Plaka findet das Athener Leben statt, sowohl politisch als auch touristisch. Aber das New Hotel ist nicht nur ein neues Design Hotel, sondern nimmt den ehrwürdigen Platz des "Olympic Palace Hotel" ein, welches bereits seit 1958 an dieser Stelle stand und von Iasonas Rizos, einem anerkannten Architekten der Moderne entworfen wurde.