Located in the heart of the Olympic Village, this villa offers stunning views of the Mediterranean Sea and the city skyline. With 4 bedrooms, a private pool, and a spacious terrace, it is the perfect place for a luxurious stay in Barcelona.