Surrounded by gardens and boasting a sun terrace with sea views, Pousada Costa dos Corais offers convenient accommodation with Wi-Fi and parking for free. A deck with boats to Ilha Grande Island is 2 km away.