Esha Beach Resort Rooms is gelegen op 5 minuten lopen van Strand van Uppuveli, en biedt accommodatie met een tuin, een terras en roomservice. Het appartement beschikt over zowel gratis WiFi als privéparkeren.
Je kunt bij Esha Beach Resort Rooms genieten van een Aziatisch ontbijt.
Er wordt door de accommodatie zowel fietsverhuur als een privéstrand aangeboden.
Trincomalee ligt op 4 km van Esha Beach Resort Rooms, en Kanniya Hot Springs ligt 4,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven China Bay, op 10 km van het appartement, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.