O hotel está localizado em uma área com cenário exuberante, a poucos passos da praia da Barra, imerso na natureza nativa da Reserva, com fácil acesso às praias de Grumari e Prainha, e a poucos minutos dos principais shoppings da nobre região da Barra da Tijuca.