At The Picasso, The Barcelona Suite is a luxurious expanse of extended windows from the ceiling to the wall. Stepping into the hotel is like stepping into a painting come to life: each component has a theme, each name has a meaning.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.