Royal House Hotel 2 se encuentra en Ulán Bator, a 2,5 km de Ópera de Ulaanbaatar y a 3,3 km de Museo Nacional de Historia de Mongolia, y dispone de bar. Este alojamiento, que cuenta con servicio de habitaciones, también ofrece restaurante y terraza. El alojamiento ofrece recepción 24 horas, traslado para ir o volver del aeropuerto, club infantil y wifi gratis en todo el alojamiento.
Sukhbaatar Square está a 3,3 km del alojamiento, y Estatua de Gengis Kan está a 3,8 km. El aeropuerto más cercano (Aeropuerto internacional Gengis Kan) está a 14 km del alojamiento.