The hotel is located in front of Pepes beach, in Barra de Tijuca, the most modern village of Rio de Janeiro.
See more: Hotels in South America Hotels in Brazil Hotels in Rio De Janeiro Holiday Destinations in South America