Grand Hyatt Barcelona is an upmarket resort hotel offering stylish rooms, a chic restaurant, indoor and outdoor pools, and a spa. A fitness center is also available.