Die 500 m von Hauptbahnhof Genf und 1,6 km von Büro der Vereinten Nationen in Genf entfernt im Zentrum von Genf gelegene Unterkunft Charming flat center and near the lake bietet kostenloses WLAN.
In einigen Wohneinheiten sind ein eigenes Badezimmer mit einem Bidet sowie kostenlosen Pflegeprodukte, ein Haartrockner und Hausschuhe vorhanden.
Jet d'Eau liegt 2,7 km von der Unterkunft Charming flat center and near the lake entfernt, während Kathedrale St. Peter 1,6 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Genf, 5 km von der Unterkunft Charming flat center and near the lake entfernt.