Park Grand London Hyde Park
Local business
W2 6QA London
United Kingdom
Phone: +44 (0) 20 7262 4521
Website: www.theshaftesbury.com
Ideally located near Hyde Park and Paddington, business and leisure travellers will find this 4 star property a convenient spot for a meeting or vacation.