Inroma Holiday Resort Resort
38 Church Road Nuwara Eliya, 22200 Nuwara Eliya, Sri Lanka
Situated in Nuwara Eliya, 2.3 km from Gregory Lake, Inroma Holiday Resort features accommodation with a garden, free private parking, a terrace and a restaurant. Ideally situated in the Nuwara Eliya City Centre district, this hotel is located 9.2 km from Hakgala Botanical Garden. The accommodation provides room service and a 24-hour front desk for guests.
Cozy place with lovely staff.