Olympic Residence se encuentra a 17 min a pie de Estatua de Gengis Kan y a 2,5 km de Parque nacional de Mongolia, y ofrece alojamiento en el centro de Ulán Bator. El alojamiento tiene parking privado gratis y está a 16 min a pie de Sukhbaatar Square y a 1,3 km de Museo Nacional de Historia de Mongolia.
Cerca del alojamiento hay puntos de interés como National Amusement Park, Galería Nacional de Arte Moderno de Mongolia y Government Palace Garden. El aeropuerto más cercano (Aeropuerto internacional Gengis Kan) está a 15 km del alojamiento.