No image available for this hotel
No image available for this hotel
Salvador, Salvador
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rua da Palmeira, 190, Salvador
Centrally located in the vibrant Barra district of Salvador, Mansão VillaVerde features air-conditioned apartments near the beach. Guests can relax in the hammocks by the garden.
See MoreUsage of subsidiary facilities may incur additional fees