 Given the price paid the deluxe room could feel a lot more deluxe Whilst I have to admit the hotel location would put the price up the pictures whilst booking do not match up to the reality of the size of room My wife and I were a little didsappointed
 The location is spot on being right in the centre of London and staff couldn t be more helpful