
Nuwara Eliya, Sri Lanka
Warwick Gardens
Boutique · JETWING
Surrounded by lush greenery, waterfalls, tea plantations and majestic mountains, this hotel is located in Nuwara Eliya, in Sri Lanka. Colombo International Airport is some 188 kilometres away. This unique Edwardian style property…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service


