SpainCataloniaBarcelona
8 guests
4 bedrooms
3 bathrooms
With marble floors, ample space to play around with, and panoramic windows with some of the best views Barcelona has to offer, The Beach Lookout is perfect for those who will appreciate its majestic n...
From €1,401 Nightly