Narachhotel
Chang Rai • Show on map View Details for PriceSituated 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