Das Hotel Nefeli liegt zentral im historischen Stadtteil Plaka von Athen, am Fuße der Akropolis. Die Lage bietet kurzen Zugang zu kulturellen Sehenswürdigkeiten und liegt etwa 3 km vom nächstgelegenen Bahnhof entfernt. Der internationale Flughafen ist circa 35 km entfernt.
Die Unterkunft umfasst 18 Zimmer auf zwei Etagen mit Teppichboden und bietet Doppelbetten sowie klimatisierte Räume mit individuell regelbarer Klimaanlage. Die Badezimmer sind mit Dusche und Haartrockner ausgestattet, zudem sind Nichtraucherzimmer vorhanden.
Im Hotel befinden sich ein Nichtraucherrestaurant, ein Café und ein Frühstückssaal mit kontinentalem Frühstück. Weitere Services umfassen einen Wäscheservice, eine Autovermietung sowie einen eigenen Shuttlebus. Für Gäste stehen auch ein TV-Raum, ein Safe sowie ein Geldwechsel-Service zur Verfügung.