My wife and I stayed at the Promenade Casa del Mar. When we checked in, there were no beach front suites available, so our suite was on the side of the building. All the rooms have some view of the beach. The room we were in had a weird smell (kind of smelled like urine) so we asked to be moved to a different room which was fine. The following day we were able to move to another suite that was directly facing the beach. The location of the hotel is great. It's right across the main street from the beach. Breakfast was included which was good. You get what you pay for. Given that we were there during one of the most expensive weeks in Rio (between Christmas and New Years), this seemed to be relatively good value.
