This 3-star hotel is a very appropriate starting point for discovering the charms of Barcelona due to its strategic location. The 70 modern guestrooms feature [ + ]