Loading hotels
Confirming room availability...
Discovery Suites Rio, Rua Almirante Alexandrino 399, Rio De Janeiro, Brazil
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).