Villa Olimpica Beach is located in Barcelona, just 1.8 miles from Passeig de Gracia and 1.8 miles from Placa Reial. The property is close to several well-known attractions, a 19-minute walk from Santa Maria del Mar, 0.9 miles from Picasso Museum, and 1.1 miles from Palau de la Musica Catalana. Free Wifi is available throughout the property and Somorrostro Beach is a 12-minute walk away.
The apartment features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Popular points of interest near Villa Olimpica Beach include Nova Icaria Beach, Barceloneta Beach, and Port Olimpic. The nearest airport is Barcelona-El Prat Airport, 8.7 miles from the accommodation.