Located by the FC Barcelona Stadium, in one of the city’s most popular areas, Townhouse Barcelona Stadium offers a roof terrace. It is a self-catering apartment with modern, comfortable furnishings and free Wi-Fi. Read more
Located by the FC Barcelona Stadium, in one of the city’s most popular areas, Townhouse Barcelona Stadium offers a roof terrace. It is a self-catering apartment with modern, comfortable furnishings and free Wi-Fi.