Located in Salvador, 1.4 km from Barra beach and 2.3 km from Barra's Lighthouse, Flat Sol Victoria Marina offers a restaurant and sea views. Free WiFi is offered.
The accommodation comes with a fully equipped kitchenette with a fridge, a flat-screen TV and a private bathroom with a bath.
The aparthotel offers an outdoor pool.
Lacerda Elevator is 2.3 km from Flat Sol Victoria Marina...