Situated in central Barcelona, within 270 metres of Poble Sec Metro Station, Montaber Fira I offers accommodation with air conditioning, heating, and free Wi-Fi. Read more
Situated in central Barcelona, within 270 metres of Poble Sec Metro Station, Montaber Fira I offers accommodation with air conditioning, heating, and free Wi-Fi.