Mountain Center ofrece vistas a la ciudad y wifi gratis. Ofrece alojamiento bien situado en San Carlos de Bariloche, a poca distancia de Playa del Centro, Centro Cívico y Casino Tresor.
Todas las unidades disponen de TV de pantalla plana, baño privado y cocina totalmente equipada.
Playa del Centenario está a 2,7 km del alojamiento, y Serena Bay está a 12 km. El aeropuerto más cercano (Aeropuerto San Carlos de Bariloche) está a 14 km.