Situated in Mirigama, 33 km from St Anthony's Church, Mahameruwa Leisure features accommodation with a garden, free private parking, a shared lounge and a terrace. Featuring a bar, the property is located within 43 km of Leisure World.
Number of rooms: 30
Colombo Road, Nalla, 11208 Mirigama, Sri Lanka