Offering a shared outdoor pool and a restaurant, Picasso House is located in Playa Buena Vista inside a hotel complex. This holiday home is just 1 km from Playa Buenavista Beach.
Offering a shared outdoor pool and a restaurant, Picasso House is located in Playa Buena Vista inside a hotel complex. Th Read more
Offering a shared outdoor pool and a restaurant, Picasso House is located in Playa Buena Vista inside a hotel complex. This holiday home is just 1 km from Playa Buenavista Beach.
Offering a shared outdoor pool and a restaurant, Picasso House is located in Playa Buena Vista inside a hotel complex. This holiday home is just 1 km from Playa Buenavista Beach.
Number of Rooms: 1