Ubicada en Byron, esta propiedad es un lugar ideal en el que porder relajarse y desconectar. La propiedad cuenta con 71 habitaciones. El aparcamiento es de gran utilidad para los huéspedes que traigan coche.