Location Is Fantastic
You will love the location of this hotel, as it is right in the heart of Barcelona. Just about everything will be at your fingertips, from restaurants and bars to a bunch of different attractions. You can count on seeing everything on your list while staying at this centrally located spot.