Situé à environ 5 minutes à pied du Théâtre national de Grèce à Athènes, New Amaryllis Hotel Athènes présente un musée archéologique.
L'hotel jouit d'un emplacement principal dans le quartier "Omonoia", non loin du Musée archéologique d'Athènes. Le Musée Benaki d'art islamique est dans une zone de 1 km, et Veaki Theater est aux alentours. De plus, le musée de l'Acropole d'Athènes se trouve à 25 minutes de marche, tandis que la Omonia est à environ 10 minutes de marche de New Amaryllis. L'hotel est à une courte distance de la station de bus l'Efeteio.
Les chambres disposent d'une terrasse, complets avec une climatisation, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite. Les salles de bain fournissent une toilette séparée et une douche.
Un petit-déjeuner sous forme de buffet quotidien est servi les matins pour les invités de New Amaryllis d'Athènes. Les clients peuvent trouver un café Kafe Akropolis à 150 mètres de cet hébergement.