Orchid villa ligt in Ella, op 5 km van Demodara Nine Arch Bridge, op 3,1 km van Ella Rock en op 4 km van Ella Spice Garden. De accommodatie biedt gratis WiFi en massages.
Het personeel bij de 24-uursreceptie geeft u graag advies over de omgeving.
U kunt ontspannen in de tuin van de accommodatie.
Er zijn gratis taxidiensten beschikbaar vanaf het treinstation naar Orchid Villa. Little Adam's Peak ligt op 5 km van de accommodatie. De orchideeënvilla ligt op 3 minuten van het treinstation Heeloya.