Grand Hotel Central
"The Grand Hotel Central is a new city-centre hotel, just yards from Barcelona Cathedral. They've branded it 'grand' on the basis that it will become a Barcelona institution - echoing the days of the grand old railway station hotels, where grand tourists ..."
Last updated on