Edelweiss Art Hotel is a charming 3-star establishment located in the vibrant city of Ulaanbaatar, Mongolia. With a guest rating of 8.8 out of 10 based on 38 reviews, it offers a welcoming atmosphere for both leisure and business travelers. The hotel is known for its unique character, blending comfort with a touch of artistic flair that reflects the rich culture of Mongolia.