Flora Creek Chiang Mai




Chiang Mai • Show on map
Price as low as THB 80.67
Situated high up in the mountains and surrounded by nature in Chiang Mai the luxurious Flora Creek Chiang Mai boasts an outdoor pool a fitness centre and comfortable guestrooms featuring soft earth tones.…More info


