A 3 csillagos szálloda épülete Rio de Janeiro kulturális központjában található. A Városi Színház, különféle művészeti és történeti múzeumok, valamint a Santos Dumont repülőtér is könnyedén elérhető.
A Windsor Asturias közelében található a Guanabara-öböl, míg a népszerű Copacabana strand 10 perc alatt érhető el autóval.
A tetőtéri bárban egy finom ital társaságában csodálhatják meg a kilátást a vendégek, ahonnan olyan látnivalókat figyelhetnek meg, mint a Krisztus-szobor, a belváros és a környező hegyek.
A szabadtéri medence és az edzőterem is kellemes kikapcsolódási lehetőséget kínál.
Az étteremben svédasztalos reggelit, valamint à la carte ebédet és vacsorát kínálnak. A szobaszerviz a nap 24 órájában igénybe vehető.