Seasons Villa - Nuwara Eliya encontra-se em Nuwara Eliya, a 1,8 km de Lago Gregory, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um restaurante. As comodidades deste alojamento incluem serviço de quartos e depósito de bagagens, assim como acesso Wi-Fi gratuito em toda a propriedade. Os funcionários no local podem providenciar transfers do aeroporto.
Todos os quartos do alojamento dispõem de área de estar, uma televisão de ecrã plano com canais por satélite, cofre e casa de banho privativa com bidé, produtos de higiene pessoal gratuitos e um secador de cabelo. Os quartos têm chaleira, enquanto alguns quartos também possuem varanda e outros também apresentam vistas da cidade. As unidades providenciam roupa de cama e toalhas.
Hakgala Botanical Garden fica a 8,8 km de Seasons Villa - Nuwara Eliya.