The image shows the Isabel de Segura Hotel in Barcelona, Spain.
Read full description
The image shows the Isabel de Segura Hotel in Barcelona, Spain. It is a building with windows, railings, steps, and a name board, surrounded by plants, trees, and vehicles on the road. The sky is visible in the background.