Quick description
Just 3,5 km from Ilhabela island centre, this guest house offers an outdoor pool, breakfast and air-conditioned rooms with modern décor. Wi-Fi and parking are free. Rooms at Pousada Villa Caiçara provide an LCD TV and a minibar, plus a private bathroom fitted with a shower. Ilhabela Pier is located 2,5 km away. The popular beach town of São Sebastião is situated 5 km from Pousada Villa Caiçara.