Royalty Barra Hotel
Rio de Janeiro, Brazil. 9.50 mi from downtown
Comfortable
Overall Score. Based on 4,923 comments
See comments
1 night, 2 people from
$ 148
$133Reference date Sat, Nov 21, 2026
Comfortable
Overall Score. Based on 4,923 comments
1 night, 2 people from
$ 148
$133Reference date Sat, Nov 21, 2026