90 Moo 5, Ban Pong, Chiang Mai
Flora Creek is listed under Resort in Chiang Mai, located at 90 Moo 5, Ban Pong, Chiang Mai. You can contact them by phone at +6652001400.