Petit Palace Barcelona

Roger De Lluria, 21 (Esq. Gran Via, 662), 08037 Barcelona, Spain Get Directions to this spot
Category:
Hotels
Roger De Lluria, 21 (Esq. Gran Via, 662)
08037 Barcelona
Spain

Rate and review Petit Palace Barcelona in Barcelona, Spain!

Share your experiences at Petit Palace Barcelona with your friends or discover more Hotels in Barcelona, Spain.