Hotel Victoria Palace
Type:
Hotel
Address:
Roger de Lluria, 42. Principal, Eixample, 08009 Barcelona, Spain
Country:
Spain
Hotel Victoria Palace