Olivia Balmes Hotel

Olivia Balmes Hotel
Calle Balmes 117, Barcelona, Spain