Leisure/Hospitality - London, ENG, UK
Close to three iconic London landmarks, Lord's Cricket Ground, the renowned Wellington Hospital, and the historic Regent's Park, this Four-Star Hotel offers a real home from home to leisure and business travelers alike.