This stylish villa is located in the heart of Plaza de España, Barcelona. It features a private pool, sleek design, and all the necessary amenities for a comfortable stay. The villa is perfect for couples or small families looking for a stylish and convenient stay in the city. Guests can easily explore the nearby attractions such as Montjuïc Castle and the Olympic Stadium.