Hotel Barcelona Center offers upscale accommodations with sophisticated rooms and suites. Guests can enjoy Mediterranean cuisine, a rooftop bar, and hot tubs.