Windsor Tower Hotel

Show map - 150 Rua Martinho de Mesquita, Rio de Janeiro, Brazil

Reservations: +1-888-407-3027

Windsor Tower Hotel
Show all photos

Top amenities

Show all amenities

Windsor Tower Hotel

The Windsor Tower Hotel, located at 150 Rua Martinho de Mesquita in Rio de Janeiro, offers a perfect blend of comfort and convenience. Guests can enjoy a range of amenities, including an outdoor swimming pool, a ... more

FAQ

What amenities are offered at Windsor Tower Hotel?

Windsor Tower Hotel offers a restaurant, outdoor swimming pool, fitness center, bar, and a sauna. Guests can also enjoy free WiFi throughout the property.

Is there parking available at the hotel?

Yes, private parking can be arranged at an extra charge.

What are the check-in and check-out times?

Check-in time is usually 3:00 PM and check-out time is 12:00 PM. Please confirm with the hotel for specific requests.

Does the hotel provide a breakfast option?

Yes, guests at Windsor Tower Hotel can enjoy a à la carte breakfast.

Are there any family-friendly features at the hotel?

Yes, Windsor Tower Hotel provides family-friendly accommodations and amenities.

Is there a fitness center available for guests?

Yes, the hotel has a fitness center that guests can use during their stay.

What types of rooms are available?

Windsor Tower Hotel offers air-conditioned rooms with a desk, safety deposit box, flat-screen TV, and private bathrooms.

Is WiFi available for guests?

Yes, free WiFi is available throughout the property.

How far is the hotel from the nearest airport?

The nearest airport, Santos Dumont Airport, is approximately 12 miles from Windsor Tower Hotel.

Are pets allowed at the hotel?

Please check with the hotel directly regarding their pet policy.

Hotel policies

  • Check-in: 14:00

  • Check-out: 12:00

Nearby hotels
Windsor Oceanico HotelWindsor Oceanico Hotel

Rua Martinho de Mesquita 129

Distance: 0.07 mi

Marbella Apart HotelMarbella Apart Hotel

2900 Avenida Lúcio Costa 506

Distance: 0.10 mi

Barra PalaceBarra Palace

Avenida Lucio Costa 2916

Distance: 0.12 mi

Apartamento Barra da Tijuca com vista espetacularApartamento Barra da Tijuca com vista espetacular

Av Lucio Costa 2916 Barra da Tijuca

Distance: 0.13 mi

Windsor Barra HotelWindsor Barra Hotel

Avenida Lucio Costa 2630

Distance: 0.13 mi

Paradiso All suítesParadiso All suítes

Avenida das Américas 487 Bl 1000 ap 105

Distance: 0.33 mi

Residencial Portal da BarraResidencial Portal da Barra

AV AMÉRICAS 411

Distance: 0.36 mi

LSH by OwnLSH by Own

Rua Professor Coutinho Fróis 10 - Jardim Oceânico

Distance: 0.37 mi

Barramares FlatBarramares Flat

3300 Avenida Lúcio Costa Bloco 4

Distance: 0.39 mi

Pousada Barra SolPousada Barra Sol

301 Avenida Grande Canal casa

Distance: 0.50 mi