SPECIAL OFFERS Leave your e-mail here
central de reserva +55 (21) 2195-7800 | |
PT | EN | ES
Our Hotels

Windsor hotels basic features are comfort, convenience and sophistication along with high standard service. Each hotel provides the core elements for our guests, whether on business or social visits, to enjoy unique and unforgettable stays.