Photos coming soon
HOTEL
Vista Moon Lanka
Hotel Moon Lanka- No. 18, Sri Rahula, Mount Lavinia, LK, 10400, Dehiwala-Mount Lavinia
Where it sits
Vista Moon Lanka
Hotel Moon Lanka- No. 18, Sri Rahula, Mount Lavinia, LK, 10400, Dehiwala-Mount Lavinia
6.86606, 79.86691
Similar stays nearby
Vista Rooms Sri Rahula Mawatha
Hotel · 0 m
Apartment Diwan restaurant & Apartments Pvt Ltd
Hotel · 297 m
VIVAS Residencies Apartments
Hotel · 309 m
Hotel Orchid Inn
Hotel · 346 m
Hotel Orchid Inn
Hotel · 348 m
Diwan Restaurant and Apartments Pvt LTD
Hotel · 365 m
RR House
Hotel · 418 m
Concord Grand Hotel
Hotel · 433 m
Plan around Vista Moon Lanka
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
