Boasting a private beach area, Esha beach resort is situated in Trincomalee, 5 km from Kanniya Hot Springs. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant and a terrace. Free WiFi is available.
At the resort, the rooms are equipped with a desk and a flat-screen TV. With a private bathroom, rooms at Esha beach resort also feature a sea view. All rooms are equipped with a seating area.
A continental breakfast is served every morning at the property.
Guests at the accommodation will be able to enjoy activities in and around Trincomalee, like cycling.