The hotel is located on Hilario de Gouveia Street, a few steps from Copacabana Beach.
See more: Hotels in South America Hotels in Brazil Hotels in Rio De Janeiro Holiday Destinations in South America