The Alpine Hotel, an outdoor adventurer’s paradise, is located within, and has easy access to the beautiful patchwork canvas town of Nuwara Eliya, surrounded by scented crops and blushing roses. Aptly named, it would not look out of place within any ski resort due to its unique design, while it is also prepared for ...