Situé dans le centre d'Athènes, à moins de 500 mètres de la station de métro Monastiraki et à 600 mètres de la gare, le New Villa In Downtown propose des hébergements avec une connexion Wi-Fi gratuite, un coin salon et une cuisine. Il se trouve à proximité de Gazi - Technopoli, du théâtre national de Grèce et du temple d'Héphaïstos. La villa dispose de chambres familiales.
Les logements climatisés comprennent un bureau, une machine à café, des ustensiles de cuisine, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d'un bidet. Certains logements possèdent une terrasse et/ou un balcon offrant une vue sur la ville ou la cour intérieure. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité de la place Monastiraki, de la place Omonia et de la station de métro Omonia. L'aéroport Elefthérios-Venizélos, le plus proche, est implanté à 33 km.