Barcelona, Spain
Carrer de Sant Ramon 15, Barcelona, 08001, Spain, 08001
2 single beds
1 double bed
1 single bed