Reservations: +1-888-407-3027



Airport Shuttle
Restaurant
Room Service
Air Conditioning
24-Hour Front Desk
Elevator
Show all amenities
Windsor Copa Hotel is a chic and modern retreat located just 984 feet from the iconic Copacabana Beach in Rio de Janeiro. Guests can enjoy air-conditioned rooms equipped with LCD cable TVs, mini-bars, and private bathrooms, with some accommodations ... more
The Windsor Copa Hotel offers amenities such as a gym, complimentary WiFi, an on-site restaurant serving à la carte dishes and buffet breakfast, air-conditioned rooms, and a mini-bar.
The hotel does not provide a shuttle service to Galeão International Airport; however, guests can arrange transportation through local taxi services or ride-sharing apps.
Yes, nearby attractions include Copacabana beach (984 feet), Sugar Loaf Mountain (2.2 miles), Christ the Redeemer (8.1 miles), and Maracanã Stadium (8.1 miles).
The hotel offers various room options, including standard rooms with LCD cable TV, mini-bar, and work desk, as well as larger rooms with balconies and city views.
Yes, the Windsor Copa Hotel has an on-site restaurant that serves à la carte dishes and buffet breakfast featuring fresh fruits and juices.
Yes, complimentary WiFi is available throughout the Windsor Copa Hotel.
Pets are not allowed in the Windsor Copa Hotel.
Check-in is typically at 3:00 PM and check-out is at 12:00 PM. However, this may vary, so it is best to confirm with the hotel directly.
The Windsor Copa Hotel does not offer on-site parking. Guests may need to find public parking nearby.
The nearest metro station, Cardeal Arcoverde, is approximately 1640 feet from the Windsor Copa Hotel.
Check-in: 14:00
Check-out: 12:00