La Ciudadela
Type:
Hotel
Address:
Paseo Pujadas, 5, 08018 Barcelona, Spain
Country:
Spain
Hotel La Ciudadela