Hotel Windsor si užívá hlavní umístění poblíž tropické zahrady a přístavu a pak kláštera, divadla a katedrály a nabízí venkovní plavecký bazén, solárium a rovnou střechu k opalování. S prvky architektury v historickém slohu, byl hotel postaven v roce 1987 a rekonstruován v roce 2010. 24-hodinová recepce, pokojová služba a doručování novin, stejně jako směnárna, výtah a parkoviště jsou po ruce.
Hotel se nachází ve čtvrti Sao Pedro, 1300 metrů od Madeira Congress Center. Monte Palace Museum se nachází 2.6 km od nemovitosti. Nemovitost se nachází také vedle stadionu, restaurací a barů.
Součástí areálu jsou klasické místnosti s moderním zařízením včetně Wi-Fi, soukromého sejfu a TV kanálů. Hotel Windsor nabízí pokoje s výhledem na zátoku. Pokoje v hotelu nabízí nádherný interiér a dřevěný nábytek.
Hotel Hotel Windsor nabízí anglickou snídani denně. Hotelová restaurace se specializuje na vegetariánskou kuchyni. Na místě jsou kafé bar a restaurace v hale. Armazem do Sal je odtud 5 minut. Na místě jsou k dispozici pronájem aut. Hosté se mohou ochladit v venkovním plaveckém bazénu. Na místě se můžete zapojit do různých aktivit, jako turistika, cyklistika a golf.