The H10 Itaca is ideally situated in the heart of the Eixample neighbourhood, very close to Sants Station (AVE) and the Montjuïc exhibition centre. You'll be impressed by the hotel's recent refurbishment with modern and innovative touches to the front entrance, Front Desk and Lobby Bar. The hotel's new features include the Bamboo Restaurant, which offers select signature cuisine in the evenings.