The hotel is located in the city of Rio de Janeiro in the southeast region of Brazil. With its ideal location, Hotel Marina Palace faces Leblon and Ipanema beach, Rio's most famous beach. From the hotel, you can enjoy easy acces to restaurants, parks, and multiple other areas of interest.