Just 2.2 mi from Ilhabela island center, this guest house offers an outdoor pool, breakfast and air-conditioned rooms with modern décor. Wi-Fi and parking are free.
Rooms at VELINN Pousada Villa Caiçara provide an LCD TV and a mini-bar, plus a private bathroom fitted with a shower.
Ilhabela Pier is located 1.6 mi away. The popular beach town of São Sebastião is located 3.1 mi from VELINN Pousada Villa Caiçara.