Meenatchi illam biedt airconditioning en ligt in Trincomalee, op 3,5 km van Velgam Vehera en 7,7 km van Kanniya Hot Springs. Deze accommodatie biedt een privézwembad en gratis privéparkeren.
De villa heeft 2 slaapkamers, een volledig uitgeruste keuken, en 2 badkamers.
Trincomalee ligt op 9 km van de villa, en Pigeon Island National Park ligt 10 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven China Bay, op 14 km van Meenatchi illam.