Top Place está en el centro de Ginebra, cerca de Estación Gare de Cornavin, Jet d'Eau y Catedral de San Pedro.
Algunas unidades están equipadas con aire acondicionado, TV de pantalla plana, lavadora, cafetera y cocina.
Naciones Unidas de Ginebra está a 2,4 km del alojamiento, y Estadio de Ginebra está a 4,1 km. El aeropuerto (Aeropuerto internacional de Ginebra) está a 8 km.