Blue Whale Resort and Restaurant se encuentra en Neil Island y dispone de jardín, terraza, restaurante y wifi gratis en todo el alojamiento. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
El hotel ofrece desayuno continental o asiático.