Nature Paradise is located in São Sebastião, just 1.6 miles from Praia de Camburizinho and 26 miles from Sao Sebastiao Port. This property offers access to a terrace and free private parking. Island of Passionfruit is 15 miles from the vacation home and Ilhabela Matriz Church is 26 miles away.
With free Wifi, this 3-bedroom vacation home offers a flat-screen TV and a kitchen with an oven and microwave. The property has an outdoor dining area.
Guests can relax in the garden at the property.
Sunset Square is 2.7 miles from the vacation home, while International Square of Surf is 8.9 miles from the property.