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. El establecimiento alberga un salón compartido.
Los alojamientos del hotel están equipados con hervidor de agua. Las habitaciones del Royal Tusker Udawalawa disponen de baño privado con bañera, TV de pantalla plana y aire acondicionado. Algunas tienen terraza. Las habitaciones incluyen una zona de estar.
Todas las mañanas se sirve un desayuno continental.
La zona es ideal para practicar ciclismo. El establecimiento proporciona servicio de alquiler de bicicletas.