Upper Diagonal
Type:
Hotel
Address:
Manuel Girona, 7-21, Sarrià-St. Gervasi, 08034 Barcelona, Spain
Country:
Spain
Hotel Upper Diagonal