Do you have a toll-free number where I can call from the United States? I have quite a few questions that I would like to ask.
I really don't know if the hotel have a toll free number but you can try emailing them and am sure you will get your reply. The staff is really wonderful
all the contact details are on their website, including a US toll free number.
US Toll Free Phone: 001 877 474 4544
Get an answer from Park Grand London Hyde Park staff and past guests.