Amenities Photos at Hotel Balmoral

Hotel Balmoral — Amenities Photos 3.5

Sarria-Sant Gervasi, Barcelona, Province of Barcelona