Alpha Hotel Ulaanbaatar
The luxorious Alpha Hotel Ulaanbaatar is a 4 star hotel located at UNESCO Street 62 in Ulaanbaatar. The hotel is rated as Pleasant with score of 6.9, based on 47 hotel reviews.
Show more details Set dates- 4 Stars
- 6.9 Pleasant