New Dawn Hotel

95 Inverness Terrace, London, United Kingdom

New Dawn Hotel Photos

New Dawn Hotel Map

95 Inverness Terrace, London, United Kingdom
New Dawn Hotel

Hotel Information

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.