Villa Mahabhirom — luxury five-star hotel in Chiang Mai Province, Thailand. Rating of the hotel 8,4 from 35 customers.
Villa Mahabhirom is located in Chiang Mai and has an outdoor swimming pool and garden. With free WiFi, this 5-star resort offers a 24-hour front desk. The in-house restaurant serves international cuisine.