Windsor Tower Hotel

150 Rua Martinho de Mesquita, Barra da Tijuc, Rio De Janeiro, Brazil, 22620-220

Guests
Rooms
Adults
Children

Room Types

Available from Sun 05 Jul 2026 to Mon 06 Jul 2026

Superior Executive Double Room Superior Executive Double Room Superior Executive Double Room Superior Executive Double Room Superior Executive Double Room

Superior Executive Double Room

Room size: 22 m²/237 ft² Sea view Shower
2 guests
Standard Double Room Standard Double Room Standard Double Room Standard Double Room

Standard Double Room

Room size: 18 m²/194 ft² City view Shower
2 guests
Superior Twin Room Superior Twin Room Superior Twin Room Superior Twin Room

Superior Twin Room

Room size: 22 m²/237 ft² Mountain view Shower
2 guests
Standard Twin Room Standard Twin Room Standard Twin Room

Standard Twin Room

Room size: 18 m²/194 ft² City view Shower
2 guests
Superior Double Room Plus Superior Double Room Plus Superior Double Room Plus

Superior Double Room Plus

Room size: 22 m²/237 ft² Mountain view Shower
2 guests
Superior Double Room Superior Double Room Superior Double Room

Superior Double Room

Room size: 22 m²/237 ft² Mountain view Shower
2 guests
Superior Executive Twin Room Superior Executive Twin Room Superior Executive Twin Room

Superior Executive Twin Room

Room size: 22 m²/237 ft² Sea view Shower
2 guests
Superior Twin Room Plus Superior Twin Room Plus

Superior Twin Room Plus

Room size: 22 m²/237 ft² Mountain view Shower
2 guests
TWIN TWIN EXECUTIVE SUPERIOR TWIN TWIN EXECUTIVE SUPERIOR TWIN TWIN EXECUTIVE SUPERIOR

TWIN TWIN EXECUTIVE SUPERIOR

Room size: 22 m²/237 ft² Shower
2 guests

About This Hotel

Windsor Tower Hotel

Situated in Rio de Janeiro, 200 metres from Barra da Tijuca Beach, Windsor Tower Hotel features accommodation with an outdoor swimming pool, private parking, a fitness centre and a restaurant. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a sauna and room service. All rooms at the hotel are fitted with a flat-screen TV with cable channels and a safety deposit box. At Windsor Tower Hotel rooms are equipped with bed linen and towels. The accommodation offers a sun terrace. With staff speaking English, Spanish and Portuguese, round-the-clock advice is available at the reception. Rio de Janeiro Botanical Gardens is 15 km from Windsor Tower Hotel, while Rodrigo de Freitas Lake is 16 km from the property. The nearest airport is Santos Dumont Airport, 25 km from the hotel.

What's Included

Check-in/Check-out

Check-in from: 15:00
Check-out until: 12:00

Child Policies

Children 0-10 year(s)

Stay for free if using existing bedding.

Facilities & Amenities

Balcony/terrace
Bathroom
Fitness center
Swimming pool
Free WiFi Available throughout
Activities Tennis, Sauna, Gym
Parking Nearby available

Location

150 Rua Martinho de Mesquita, Barra da Tijuc, Rio De Janeiro, Brazil, 22620-220

Guest Reviews

8.9

Excellent

Guest score out of 10