Located in Demodera, within 7.3 km of Demodara Nine Arch Bridge and 47 km of Hakgala Botanical Garden, Artomoro Ceylon motel provides accommodation with a garden and as well as free private parking for guests who drive. The property is around 3.
Number of rooms: 4
Ratiyala Watte Road, 90080 Demodera, Sri Lanka