Ramblas Rooms

Passeig de Sant Joan, 1
Barcelona
Spain