New Hotel, situated in the center of downtown Athens, offers a fresh take on hospitality and a designers-take on accommodation with its interior design resembling an art gallery. Being situated in the heart of Athens, it offers you the possibility to access the key points of the city and fully absorb the upbeat spirit of the town.
This 5-star hotel has 79 rooms & common areas across seven floors decorated with tailor-made furniture and interactive works of art. Choosing New Hotel for your stay in Athens will also give you the opportunity to try the stunning creations of the New Taste restaurant that celebrates Greek cuisine. You will also get to sip on a delicious cocktail while admiring a panoramic view of Athens and the Acropolis at the rooftop Art Lounge. If ultimate relaxation is what you’re after, don’t miss the opportunity to try the New Sense Treatments at the hotel’s spa. No matter what you’re looking for, New Hotel will deliver!