Rio de Janeiro, RJ, Brazil
Olinda Rio Hotel
4-star hotel
Situated conveniently close to the town center, this hotel offers easy access to local attractions. Guests can enjoy the nearby beach just steps from the hotel, with transport links within easy reach for exploring the wider area.…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


