Windsor Palace Hotel
Brazil, Rio de Janeiro
About Windsor Palace Hotel
Central Hotel to Copacabana beach and with a fine restaurant, also boasting top floor panoramic views with pool, sauna and fitness bar.
Contact & Location
Windsor Palace Hotel
ADD LINE 1, ADD LINE 2, Rio de Janeiro, OVERSEAS, Brazil