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. Il propose des chambres familiales et une cheminée extérieure.
Les logements de cette maison d'hôtes comprennent un mobilier de jardin. Certains logements comprennent une terrasse, une télévision par câble et satellite à écran plat ainsi qu'un coin salon. Leur salle de bains privative est pourvue d'un sèche-cheveux et de linge de lit.
Le restaurant sur place est ouvert pour le dîner et le déjeuner.
Une variété de forfaits bien-être sont disponibles pour vous ressourcer sur place. Si vous voyagez avec des enfants, la maison d'hôtes met à votre disposition des équipements de jeux en plein air. La région est prisée pour pratiquer le vélo. Le Windsor Residence assure un service de location de voitures.
Le jardin botanique de Hakgala se trouve à 11 km. L'aéroport le plus proche, celui de Katugastota-Polgolla, est situé à 77 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.