Situated in Chiang Rai, At Chiangrai Resort is close to Central Plaza Chiangrai. Additional area attractions include Wat Rong Khun and Wat Phra Kaew.
The hotel offers a restaurant. Wireless Internet access is complimentary in public areas. Guest parking is complimentary.
Guestrooms at At Chiangrai Resort offer minibars. Guests can use the in-room complimentary wireless high-speed Internet access.