Welsiri Guest Inn is located in Ella, 7 km from Demodara Nine Arch Bridge. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Some rooms feature a private bathroom with a hot tub, while others have slippers and free toiletries. Certain rooms include a seating area to relax in after a busy day. Enjoy a cup of coffee while looking out at the mountain or river. WELSIRI GUEST INN features free WiFi . A flat-screen TV with cable channels is offered.
You will find a 24-hour front desk at the property.
The guest house also offers car hire. Little Adam's Peak is 8 km from Welsiri Guest Inn, while Ella Rock is 9 km away.