Bénéficiant d'un emplacement privilégié dans le centre d'Oulan-Bator, le Tokyo Business Apartment propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et une terrasse. Vous séjournerez à 2,1 km de la statue de Chinggis Khan, à 3,1 km de l'opéra d'Oulan-Bator et à 3,8 km du parc national de Mongolie. Cet établissement non-fumeurs se trouve à 1,9 km de la place Sukhbaatar.
Toutes les chambres comprennent un bureau et une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Tous les logements comprennent une armoire et une bouilloire.
Vous séjournerez à proximité du musée national d'histoire mongole, du musée international intellectuel et de la galerie d'art moderne nationale mongole. L'aéroport international de Buyant-Ukhaa, le plus proche, est implanté à 16 km.