Icon BCN
Photo gallery for Icon BCN
Overview of Icon BCN
Icon BCN
4-star hotel in Eixample
9.4
Exceptional
Popular amenities
- Pet friendly
- Free WiFi
- Air conditioning
- Restaurant
- Bar
Explore the area
Carrer de Roger de Lluria, 21, Barcelona, 08010
- Plaça de Catalunya7 min walk
- La Rambla7 min walk
- Sagrada Familia4 min drive
- Barcelona (BCN-Barcelona Intl.)30 min drive