Grand Hotel Central, a sophisticated and luxurious 5-star boutique hotel located in the center of Barcelona, book your room now!