Sign In
Close

El Palace Hotel

Latitude: 41.391417
Longitude: 2.171307
Gran Via de les Corts Catalanes, 668, 08010 Barcelona,Spain, Barcelona
Phone: +34935101130