El Palace Barcelona
Type:
Hotel
Address:
Gran Via de les Corts Catalanes, 668, Eixample, 08010 Barcelona, Spain
Country:
Spain
Hotel El Palace Barcelona