Grand Hotel Central Barcelona, Spain
Our rating: Deluxe
Set in a historic building in central Barcelona, the Grand Hotel Central is a sophisticated option boasting elegant decor, comfortable rooms and a rooftop terrace that offers an unmatched panorama of Barcelona.