"This is the PERFECT stay in London. Located in Central London, you are close to everything. The Liverpool Street Station is a three minute walk and that takes you anywhere you need to go in the city.
The hotel is truly one of the best I've stayed at. The hotel is elegant and the staff is amazing. They go above and beyond to accommodate you and make sure your stay is great.
We had such a wonderful experience there, that we are staying there again for an upcoming trip to London. The Pan...
"This is the PERFECT stay in London. Located in Central London, you are close to everything. The Liverpool Street Station is a three minute walk and that takes you anywhere you need to go in the city.
The hotel is truly one of the best I've stayed at. The hotel is elegant and the staff is amazing. They go above and beyond to accommodate you and make sure your stay is great.
We had such a wonderful experience there, that we are staying there again for an upcoming trip to London. The Pan...
Dustin