Royal Rio Palace Hotel
Rio de Janeiro, Brazil. 7.57 km from downtown
Comfortable
Overall Score. Based on 2,351 comments
See comments
Price per night with taxes from
USD 78
USD68Reference date Tue, May 30, 2023
- 13 %
Pay with card in one installment