Photos coming soon
HOTEL
Snow Mirage Hotel
1016 Thanamalvila Road, Sewanagala, Udawalawe
Where it sits
Snow Mirage Hotel
1016 Thanamalvila Road, Sewanagala, Udawalawe
6.42389, 80.90441
Plan around Snow Mirage Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
