Guest favorite ME Barcelona
★★★★★
Carrer De Roger De Lluria, 21, Barcelona, Spain Show on map
Icon Bcn by Petit Palace is a 4-star hotel in Barcelona, Spain. It is one of 1,577 places to stay in Barcelona listed on Triptoic.
Carrer De Roger De Lluria, 21, Barcelona, 08010, Spain
Icon Bcn by Petit Palace is located at Carrer De Roger De Lluria, 21, Barcelona 08010, Spain.
Icon Bcn by Petit Palace is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Guest favorite
Guest favorite
Guest favorite
Guest favorite