MR.05-06
MR.05-06
Barceló Sants
220 pax
205 m
2
Barcelona , Spain
See map
Read more
Read less
Extras
Wi-Fi
Natural light