When do you want to come?
Close
ICON BCN
Hotel spaces
MENU
Address
Carrer de Roger de Llúria, 21
00810 Barcelona
España
Reservations
Address
Paseo de la Castellana, 143
28046 Madrid, Madrid
Spain
Schedule
Monday to Friday from 08:00 to 17:00.
Newsletter
ICON Hotels
Subscribe and get exclusive promotions