Photos coming soon
HOTEL
Yoho Orchid Palace
Hotel Orchid Palace- 231, Abeyapura, Airport Road, Anuradhapura
Where it sits
Yoho Orchid Palace
Hotel Orchid Palace- 231, Abeyapura, Airport Road, Anuradhapura
8.29479, 80.43753
Plan around Yoho Orchid Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
