Bela Vista is set in São Sebastião, 3.6 km from Sao Sebastiao Port, 2.4 km from Municipal Theatre, and a 12-minute walk from Villa Mares Shopping Mall. Guests staying at this apartment have access to a fully equipped kitchen. With direct access to a balcony, the air-conditioned apartment consists Read more
Bela Vista is set in São Sebastião, 3.6 km from Sao Sebastiao Port, 2.4 km from Municipal Theatre, and a 12-minute walk from Villa Mares Shopping Mall. Guests staying at this apartment have access to a fully equipped kitchen. With direct access to a balcony, the air-conditioned apartment consists of 1 bedroom. Ilhabela Matriz Church is 2.6 km from the apartment, while Sao Sebastiao Cemitery is 2.8 km away.