Renaissance Barcelona Hotel
Renaissance Barcelona Hotel
Hotel
Pau Claris 122, Barcelona, Spain
86
Very Good ·
535 reviews