Doté d'un bar, le Land Hotel est situé dans le centre d'Oulan-Bator, à 1,4 km de l'opéra d'Oulan-Bator. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Des services de garde d'enfants, de bagagerie et de change sont assurés.
Les chambres sont équipées d'une télévision par câble à écran plat, d'une bouilloire, d'une douche, d'articles de toilette gratuits et d'un bureau. Offrant une vue sur la ville, les chambres comprennent une salle de bains privative. Les chambres comportent une armoire.
Vous séjournerez à 2,8 km du musée national d'histoire mongole et à 2,9 km de la place Sukhbaatar. L'aéroport international de Buyant-Ukhaa, le plus proche, est implanté à 13 km.