Com uma piscina interior climatizada, a Pousada Ilha Brazil é uma encantadora casa de hóspedes rodeada por jardins. Também disponibilizada uma receção aberta 24 horas. O buffet de pequeno-almoço diário inclui uma variedade de produtos tropicais.
Os quartos da Pousada Ilha Brazil têm uma varanda, um ventilador, um minibar, uma televisão e um telefone. Apresentam uma decoração colorida e alegre, bem como uma casa de banho privativa com um chuveiro de água quente.
A Estação Rodoviária de São Sebastião e o centro de Ilhabela encontram-se a 8 km. A Praia da Balsa fica a 100 metros da propriedade. São Paulo está a 207 km.