El Leighton Court ofrece alojamiento en Newcastle. Hay aparcamiento privado gratuito.
Todas las habitaciones de este establecimiento de estilo japonés están equipadas con aire acondicionado y TV de pantalla plana. Algunos alojamientos tienen zona de estar. Todas las habitaciones incluyen hervidor de agua, minibar y baño privado.
El establecimiento alberga un centro de negocios.