62 Moo 10, Suthep, Chiang Mai
Villa Mahabhirom is listed under Hotel in Chiang Mai, located at 62 Moo 10, Suthep, Chiang Mai. You can contact them by phone at +6653271200.