MR.07-08
MR.07-08
Barceló Sants
220 pax
218 m
2
Barcelona , Spain
See map
Read more
Read less
Extras
Wi-Fi
Natural light