This hotel is situated on the famous Copacabana in the Brazilian metropolis of Rio de Janeiro. The international airport is around 25 minutes away by car.
See more: Hotels in South America Hotels in Brazil Hotels in Rio De Janeiro Holiday Destinations in South America