Situated within a 6-km distance of Statue of King Mengrai, the 2-star Thorada Place Chiang Rai hotel features Wi-Fi throughout the property, and a car park on site. Located at a distance of 6 km from a convenient place to shop such as Walking Street Chiang Rai Night Market, the aparthotel provides 36 rooms.
The accommodation is about 15 km from Chiang Rai International airport and at a distance of 6 km from such cultural venues as Hill Tribe Museum. Guests can easily reach Happy Street about 10 minutes by car from the Thorada Place Chiang Rai. The property is situated a short distance from Clock Tower Chiang Rai, while Chiang Rai Terminal 2 bus station lies nearly a 5-minute walk away.
Comprising a balcony and a seating area, the rooms at Thorada Place hotel are equipped with a flat-screen TV with satellite channels. Most rooms of the accommodation feature a private balcony.