Located in Chiang Rai, less than 1 km from Chiang Rai Saturday Night Walking Street, The Villa Chiangrai provides accommodation with a shared lounge, free private parking and a terrace. With free WiFi, this 3-star hotel offers a 24-hour front desk and luggage storage space. The property is allergy-free and is situated 800 metres from Wat Pra Sing.
At the hotel each room has air conditioning, a wardrobe, a balcony with a city view, a private bathroom, a flat-screen TV, bed linen and towels. The Villa Chiangrai features certain rooms with mountain views, and the rooms come with a kettle. Guest rooms will provide guests with a fridge.
Statue of King Mengrai is less than 1 km from the accommodation, while Clock Tower Chiang Rai is a 15-minute walk away. Mae Fah Luang - Chiang Rai International Airport is 6 km from the property.