Los Caracoles

From $ -1 per night

Avg. User Rating:


Escudellers 14, Barcelona, Spain
(93) 302-3185
Show More Info
Los Caracoles Photo, Barcelona, Spain

User Reviews

Results 1-4of 4 Reviews


Old World Charm & Very Fine Food
Old World Charm & Very Fine Food
Los Caracoles
Los Caracoles
Los Caracoles