Great location, great price A review of Windsor Martinique Hotel
I stayed in this hotel for 2 nights in march 06, the hotel is very clean, granite walls hardwood floors, small rooftop pool, but no one really uses the pool when the beach is across the street, its not beachfront, but literally steps away, we paid $85/ night ($100 US with taxes) with breakfast included, the breakfast was good, the staff was helpful. Rooms are small, but I think they pretty small everywhere in rio, the bathroom had a great shower with good water pressure.
One thing I'd like to mention is that the prices for the tours through the hotel, are kinda high, but if you want to do your own thing and have a taxi take you to the tourist spots walk around the corner hail a cab, and have them turn the meter on, you do not have to do roundtrip as there will be taxis waiting at the exit of the spots, and you will pay significantly less than having the bell hop hail a cab for you.
Overall, I would definitly stay there agin, good location for the price.