Situated 2.5 km from Gregory Lake and 9.4 km from Hakgala Botanical Garden in the centre of Nuwara Eliya, Bella Vista Luxury Apartments Nuwara Eliya Sri Lanka features accommodation with free Wi-Fi and free private parking.
Number of rooms: 2
No 33, 22000 Nuwara Eliya, Sri Lanka