Barcelona House is a 3-star property that is located in Barcelona, Spain. This hotel is near to some tourist attractions such as the Museu d''Història de Catalunya (2.5 km), the Aquarium Barcelona de Greg (2.5 km), and the Palau de la Generalitat de Catalunya (550 m). Josep Tarradellas Barcelona-El Prat Airport is the airport that guests can reach with a distance of 12 km from the hotel.