What is the exact difference between standard and deluxe room in detail plz
I would check the hotel page. I am not sure.
Sorry, I would check the Hotel web page.
Get an answer from Crowne Plaza London - The City staff and past guests.
3 Days in London
Have You Heard Of It?
London by Foot and Tube