Mech Mansion features rooms with a refrigerator Located in the centre of Chiang Rai, it is 1 km away from CentralPlaza Chiang Rai Shopping Mall Free Wi-Fi is available throughout the property Chiang Rai Clock Tower is 3 km away from Mech Mansion, while Mae Fah Luang- Chiang Rai International Airport is a 20-minute ride away On-site parking is possible Simply furnished rooms are equipped with air conditioning and a flat-screen TV An en suite bathroom comes with shower facilities For local cuisine, head to the restaurants located within a 5-minute ride away