We stayed at this hotel for 7 days, in February this year. First impression of the hotel was fine. It is easy to find (although we had a navigation to lead us but anyway there are the signs all over the city and just by following them you would find the hotel easily). It is not in the very center,...
More
If you own or manage Mountain Dream, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing
