The 2-star Mech Mansion places guests abound 2.9 km from Wat Phra Kaeo .
Mech Mansion is also placed within a 30-minute walk of Clock Tower. It is about 8 km away from the center of Chiang Rai.
The hotel is situated near a museum and a tower.
Non-smoking rooms at Mech Mansion are equipped with individual climate control, satellite TV, a laptop-size safe, pay TV and a private balcony. The rooms look on to the garden. There are en suite bathrooms with a shower, a hairdryer and guest toiletries along with an electric kettle, a dishwasher and a fridge for self-catering.
Guests can enjoy Thai and American snacks and meals in S.K. A-ROI Restaurant located 600 meters away.
Guests can reach Mech Mansion from Chiang Rai airport within 15 minutes' drive.
The hotel also offers bicycles and cars for rent.
On-site leisure options feature a sundeck and a golf course.