New Dawn Hotel offers a cozy accommodation right in the center of London. It is an ideal place to stay for business and leisure travelers alike.