Idéalement situé dans le centre de Nuwara Eliya, le Windsor Residence propose gratuitement une connexion Wi-Fi et un parking privé. Offrant une vue sur la montagne et le jardin, il se trouve à 3,7 km du lac Gregory. Cette maison d'hôtes possède un spa, une terrasse bien exposée et une cheminée extérieure. Vous pourrez dîner dans le restaurant.
Certains logements disposent d'une entrée privée, d'un bureau et d'une armoire. Les logements comprennent une salle de bains privative. Certains comportent également un coin salon. Certains logements comprennent un dressing.
Vous pourrez vous détendre dans le salon sur place. Des paniers-repas sont également disponibles sur demande.
Une variété de forfaits bien-être sont disponibles pour vous ressourcer sur place. Des visites guidées sont disponibles à proximité. La maison d'hôtes assure un service de location de voitures et vous pourrez faire du vélo dans les environs.
Le jardin botanique de Hakgala se trouve à 11 km du Windsor Residence.