Ubytovanie Windsor Residence má ideálnu polohu v centre mesta Nuwara Eliya a ponúka bezplatné Wi-Fi v celom ubytovaní, záhradu a bezplatné súkromné parkovisko pre hostí, ktorí plánujú pricestovať autom. K dispozícii je reštaurácia a recepcia s nepretržitou prevádzkou. V ubytovaní majú hostia k dispozícii spoločenskú miestnosť, izbovú službu a organizovanie výletov.
V každej izbe v ubytovaní Windsor Residence nájdete posteľnú bielizeň a uteráky.
Každé ráno sú k dispozícii kontinentálne raňajky, anglické/írske raňajky a americké raňajky.
Oblasť je vyhľadávaná milovníkmi cyklistiky a v ubytovaní Windsor Residence je k dispozícii prenájom bicyklov a áut.
Ubytovanie Windsor Residence sa nachádza 3,7 km od miesta Jazero Gregory a 11 km od miesta Hakgala Botanical Garden. Najbližšie letisko (Castlereigh Reservoir Seaplane Base) je od ubytovania Windsor Residence vzdialené 48 km.