Royal House Hotel is located in Mongolia on Ich toiruu - 196, 13-Khoroo, Bayanzurkh District, Ulaanbaatar, Ulaanbaatar. Royal House Hotel is rated 3 out of 5 in the category hotel in Mongolia.
Address
Ich toiruu - 196, 13-Khoroo, Bayanzurkh District, Ulaanbaatar, Ulaanbaatar