No.04 , Ekamuthugma, Thanamalwila Road, Sewanagala., Udawalawe, Province of Sabaragamuwa (Sri Lanka)
Actualizando disponibilidad con el hotel
Offering a restaurant, Hotel Le Green Udawalawe is located in Udawalawe
Free WiFi access is available
Each room here will provide you with a TV and a seating area
Private bathroom also comes with free toiletries
This double room features a tile/marble floor, air conditioning and barbecue
Hotel
Habitación
Restauración