A Orchid villa está localizada em Ella, a 5 km da Demodara Nine Arch Bridge (ponte), a 3,1 km da Ella Rock (rocha) e a 4 km do Ella Spice Garden (jardim). A propriedade providencia acesso Wi-Fi gratuito e serviços de massagem.
Os funcionários da recepção 24 horas podem ajudar com conselhos sobre a área.
Os hóspedes podem relaxar no jardim da propriedade.
Estão disponíveis serviços de táxi gratuitos na estação ferroviária para a Orchid Villa. Little Adam's Peak fica a 5 km do alojamento. A Villa Orquídeas fica a 3 minutos da Estação Ferroviária Heeloya.