Shangri-La, Andover, Hampshire, United Kingdom
About Shangri-La
Shangri-La is a Hotel Restaurant serving the Andover community in Hampshire, United Kingdom and located at Shangri-La.To contact Shangri-La call 01264 354399
Location
Shangri-La
Andover
Hampshire
United Kingdom
SP11 6LU
Map
Contacts
Tel: 01264354399