Situé à Demodera, à moins de 7,3 km du pont aux neuf arches et à 47 km du jardin botanique de Hakgala, l'Artomoro Ceylon motel propose un jardin et un parking privé gratuit. L'établissement se trouve à environ 3,4 km de la gare de Demodara, à 10 km de la gare d'Ella et à 10 km du jardin des épices d'Ella. Les chambres sont équipées d'une terrasse avec vue sur la rivière.
Nombre de chambres: 4
Ratiyala Watte Road, 90080 Demodera, Sri Lanka