Situated in Ilhabela, this villa is surrounded by a natural garden and features a natural swimming pool with waterfalls. Free private parking is available on site.
Number of rooms: 11
Avenida Cel Jose Vicente De Faria Lima 2235 - Reino, Ilhabela, CEP 11630-000, Brazil