The Grand Hotel is Newcastle’s only heritage-listed hotel with a unique blend of nostalgia and contemporary charm and is one of Newcastle and the Hunter Valley’s oldest and most prestigious pubs. Located on the corner of Bolton and ...More information