Set just 500 metres from Uppuveli beach, Esha Beach Resort Rooms offers accommodation in Trincomalee with access to a private beach area, a garden, as well as a 24-hour front desk. This beachfront property offers access to free WiFi and free private parking. Featuring family rooms, this property also provides guests with an outdoor fireplace.
The apartment complex features certain units with garden views, and the units are fitted with a private bathroom. At the apartment complex, some units are soundproof.
A selection of options including warm dishes, local specialities and fresh pastries is served for breakfast, and breakfast in the room is also available. For visitors looking to embark on day trips to nearby landmarks, the apartment provides a selection of packed lunches.
Bike hire and car hire are available at Esha Beach Resort Rooms and the area is popular for walking tours and bike tours. The accommodation features a picnic area and a terrace.
Trincomalee Railway Station is 4 km from Esha Beach Resort Rooms, while Kanniya Hot Springs is 4.5 km away. The nearest airport is China Bay, 10 km from the apartment, and the property offers a paid airport shuttle service.