ITC Barcelona by Soho Boutique
About
The ITC Barcelona by Soho Boutique is a stylish, boutique hotel that sits in the heart of Barcelona’s vibrant city centre, just steps from iconic landmarks such as La Rambla, the Gothic Quarter and the modernist masterpieces of Gaudí. Each of the hotel’s 69 rooms – ranging from economy to triple occupancy – is thoughtfully designed with contemporary furnishings, high‑speed wireless internet and a flat‑screen TV, ensuring that guests enjoy comfort and convenience during their stay. The hotel’s attentive service is evident from the 24‑hour front desk to the complimentary breakfast buffet on the terrace, which offers a taste of local flavours and stunning city views. With a dedicated pet‑friendly policy, guests can bring their dogs along, making it a popular choice for travellers with furry companions. In addition to the comfortable rooms, the hotel features a rooftop terrace that provides panoramic vistas of Barcelona’s skyline, ideal for relaxing after a day of sightseeing. The building’s central location gives guests effortless access to the city’s many cafes, bars, shops and cultural attractions, while easy public‑transport links and a nearby metro station connect visitors to the rest of the region. Whether you’re a solo traveller, a couple, families or a business professional, the ITC Barcelona by Soho Boutique offers a modern, welcoming environment that feels both cosmopolitan and warm, making it a memorable base for exploring the dynamic city of Barcelona.
Highlights
- Prime Location
- Pet Friendly
- Modern Design
- Rooftop Terrace
Must-See Areas
Good to Know
Good for
Best time to visit
Late spring and early autumn offer the most pleasant temperatures and fewer crowds, making them ideal for visiting this centrally located boutique hotel.
Pros & Cons
What visitors love
- Prime Location
- Pet Friendly
- Modern Design
- Excellent Service
Things to consider
- Higher Rate
- Limited Parking
- Compact Rooms