HOTEL
Luxury House in Colombo Sri Lanka
15 10B Chapel Lane,, Nugegoda, Sri Lanka
- 3 star hotel
Where it sits
Luxury House in Colombo Sri Lanka
15 10B Chapel Lane,, Nugegoda, Sri Lanka
6.87118, 79.89618
Plan around Luxury House in Colombo Sri Lanka
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
