Hotel Miramar Barcelona is a historic gym hotel located on Montjuic Hill, overlooking the city and the Mediterranean Sea. The hotel features a fully equipped fitness center with cardio and weight training equipment, as well as a variety of fitness classes. Guests can also enjoy the hotel's outdoor pool and spa facilities, including a sauna and steam room. The hotel's rooms and suites are elegantly designed, with classic decor and stunning views of the city or the sea. The hotel also offers a variety of dining options, including a Mediterranean restaurant and a rooftop bar with panoramic views of the city.