Photos coming soon
HOTEL
Orchid House
1012/3 Jedyod Road, Chiang Rai
Where it sits
Orchid House
1012/3 Jedyod Road, Chiang Rai
19.90432, 99.83164
Plan around Orchid House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
