Blue Whale Resort and Restaurant is gelegen in Neil Island en heeft een tuin, een terras, een restaurant, en gratis WiFi in de hele accommodatie. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een balkon met uitzicht op de tuin. Alle kamers bij Blue Whale Resort and Restaurant hebben een eigen badkamer met een douche.
De accommodatie biedt een continentaal ontbijt of Aziatisch ontbijt.