Overlooking Regents Park and close to Lord’s Cricket Ground, this hotel offers a peaceful and relaxing place to stay, away from the busy streets of the city. The rooms in the establishment have all been fitted with first class amenities that include satellite television, telephone with direct dial capabilities and a private bathroom. The staff is always happy to help you get the most from your stay.