Designed by
Title
W Barcelona Hotel in Barcelona, Spain #182643840
Description
Barcelona, Spain. Luxury Boutique Hotel W Barcelona, iconic design architecture building on city coast next to Barcelona Nautic Center with yachts, boats, marine vessels docked.
This image is editorial