In vibrant North Central London, nestled between Kings Cross and Camden, New Market House features a traditional restaurant and lively bar. It offers free ...
At Newmarket Ale House – Hotel & Restaurant, you'll be just a 5-minute drive from Emirates Stadium and University College London. You can relax with a drink ...
Newmarket Hotel and Suites
(59)
Hotel
Address: 100 Pony Dr, Newmarket, ON L3Y 7B6, Canada
Phone: +1 905-853-1030
Stay at this 3-star hotel in London. Enjoy free WiFi, a snack bar/deli, and an in-room DVD player. Popular attractions Russell Square and The British Museum ...
Located in Camden, Newmarket Ale House – Hotel & Restaurant is within 2 miles (3 km) of popular attractions such as Russell Square and Emirates Stadium.