Top Place enjoys a location in Geneva, 1.5 miles from United Nations Geneva and a 12-minute walk from St. Pierre Cathedral. The air-conditioned accommodations are 1.1 miles from Jet d'Eau. The property is a 5-minute walk from Cornavin Train Station, and within a few steps of the city center.
Every room comes with a shared bathroom, while certain rooms are fitted with a fully equipped kitchen with a microwave.
Stade de Genève is 2.5 miles from the apartment, while PalExpo is 3.4 miles from the property. The nearest airport is Geneva International Airport, 5 miles from Top Place.