Montrara Happy House

Montrara Happy House
 
This typical Thai hotel is the newest boutique hotel in Chiang Mai and boasts a strategic and privileged position right in the heart of town.