Grand Hotel Central (Barcelona) 5* luxury boutique hotel


Enjoy a full review of Grand Hotel Central, a 5-star boutique hotel located in the heart of Barcelona city center.