Yes. Newcastle has hotels nearby for those requiring accommodations. A View to Remember is the closest property to Newcastle (0.0 km away from Newcastle).