A 5-minute walk from Praia de Santa Tereza in Ilhabela, Villa del Mare / Centro da Ilha features accommodations with access to a hot tub. This property offers a private pool, free Wifi, and free private parking. The property is 500 yards from the city center and a 1-minute walk from Praia da Vila.
The air-conditioned villa is composed of 4 separate bedrooms, 3 living rooms, a fully equipped kitchen with kitchenware, and 4 bathrooms. A flat-screen TV is offered. The property offers mountain views.
Guests can relax in the garden at the property.
Popular points of interest near the villa include Praia do Saco da Capela, Cultural Center of Ilhabela, and Pier 151.