Super 8 by Wyndham New Castle
Inn
Super 8 by Wyndham New Castle offers a convenient base for exploring the surrounding region. Situated 4 kilometers from the urban core, it presents access to local amenities and attractions. The mini-hotel provides a straightforward option for travelers seeking a practical and affordable stay. It’s a place to recharge and prepare for the day’s adventures.





















