Hotel Miramar Barcelona is a luxurious hotel located on the hill of Montjuïc, overlooking the city and the Mediterranean Sea. The hotel offers a variety of rooms and suites, some of which come with a private pool. The private pools are located on the terrace of the room and offer stunning views of the city and the sea. The hotel also has a restaurant, a spa, and a fitness center.