Narachhotel


Chang Rai • Show on map
View Details for Price
Situated in Chiang Rai 8 km from Central Plaza ChiangRai Narachhotel features accommodation with a restaurant free private parking a shared lounge and a garden. Each accommodation at the 3-star hotel…More info


