M

Mariel Verdi

3 years ago

Gorgeous hotel outside and in. So many food and s...

Gorgeous hotel outside and in. So many food and shopping choices in attached St. Pancras train station. Hotel is quiet and comfortable. Movie channels in ad infinitum. Helpful, friendly staff.

Comments:

No comments