Overlooking Regents Park and close to Lord’s Cricket Ground in St Johns Wood, this hotel occupies an enviable position, just a short walk from the centre of London and the world famous shopping streets and entertainment districts. The hotel contains a great selection of guest rooms that have been designed to offer comfort and convenience for all.