Mercer House Bòria Bcn besticht durch eine zentrale Lage in Barcelona, nur 5 Gehminuten entfernt von: La Catedral und Basilica de Santa Maria del Mar. Dieses Hotel mit 4 Sternen ist 0,5 km von Palau de la Musica Catalana und 0,5 km von Las Ramblas entfernt.