Capri by Fraser, Barcelona / Spain, Barcelona

Capri by Fraser, Barcelona / Spain

Rating: 
Located in Barcelona (Sant Marti), Capri by Fraser, Barcelona / Spain is within a 15-minute walk of Museu de la Musica and Arc de Triomf. This 4-star aparthotel is 1.5 mi (2.4 km) from Mar Bella Beach and 1.6 mi (2.6 km) from Palau de la Musica Catalana.