Barcelona Princess
Type:
Hotel
Address:
Avenida Diagonal, 1, Sant Martí, 08019 Barcelona, Spain
Country:
Spain
Hotel Barcelona Princess