I Am Chiang Rai

Ban Cham Bon • Show on map
View Details for Price
Located in Ban Cham Bon, 7 km from Central Plaza ChiangRai, I Am Chiang Rai provides accommodation with a restaurant, free private parking and a bar. This 2-star hotel offers luggage storage space. The…More info
