
Snow Mirage Hotel
1016 Thanamalvila Road, Sewanagala, Udawalawe
Location A very nice place to stay for a reasonable price - hotel Snow Mirage Hotel is located in Udawalawe. This hotel is located in 10 km from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. You can stop by the restaurant. Free Wi-Fi on the territory w
Free WiFiParkingBusiness
