El Top of the World Apartment está situado a pie de pista en St. Moritz, a 500 metros de la estación de esquí, y ofrece alojamientos amplios de estilo alpino con chimenea y vistas a la montaña. Hay conexión Wi-Fi gratuita en todas las instalaciones.
Los apartamentos tienen una gran salón de 180 m², TV de pantalla plana con canales por cable, cocina totalmente equipada con lavavajillas y microondas, zona de estar, lavadora y baño con bañera. También disponen de un baño adicional. Los huéspedes pueden utilizar el guardaesquíes del establecimiento.
A 3 minutos a pie hay un restaurante, una cafetería y un supermercado. El Top of the World Apartment se encuentra a 150 metros de una parada de autobús y a 1,2 km de la estación de tren de St. Moritz.