The hotel is located in the heart of Copacabana beach, one of the most exclusive and beautiful areas of Rio de Janeiro.
See more: Hotels in South America Hotels in Brazil Hotels in Rio De Janeiro Holiday Destinations in South America