Hotel Roger de Lluria Barcelona

C/ Roger De Lluria 28
Barcelona
Spain