Hotel Del Mar, Barcelona

Hotel Del Mar

Rating: 
Property Location With a stay at Hotel Del Mar in Barcelona (El Born), you'll be a 4-minute walk from Basilica de Santa Maria del Mar and 14 minutes by foot from Palau de la Musica