One moment please, we are searching the best prices
ITC Barcelona by Soho Boutique
Chain:
Itc - españa s.l
Address:
Carrer de pelai 1, Barcelona 08001
About the property
Popularity
Good
General
1018
Tripadvisor
7/10
435
Booking
6.7/10
173
Expedia
7.6/10
410
Main services
Wi-fi
Non-smoking establishment
Hotel safe
Luggage room
Wheelchair-accessible
Elevator
24-hour reception
Pets not allowed
Other services
* Some services may carry an extra charge.