Hotel Silken Sant Gervasi, Barcelona hotels at discounted rates

Hotel Silken Sant Gervasi
C/ Sant Gervasi De Cassoles 26, Barcelona, 08022, Spain