Royal Tusker Hotel Hotel Udawalawe
El Royal Tusker Udawalawa se encuentra en Udawalawe, a 1 km del parque nacional de Udawalawe, y ofrece bicicletas de uso gratuito, jardín y vistas al jardín. También cuenta con recepción 24 horas y restaurante.
Número de habitaciones: 14
no 59 ,7th mile post Thanamalvila Road, 70190 Udawalawe, Sri Lanka