6 Bedroom Villa, 7 Bathrooms, Sleeps 12
Ibiza Style Barcelona is a luxurious and spacious property with a garden area surrendered by a natural park for maximum privacy, with amazing sea views just fifteen minutes from Barcelona downtown and seven minutes from the nearest beach.
Equipped with...
more