Mallick Palace ligt in Neil Island, en is voorzien van een tuin. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. Het hotel heeft familiekamers.
Alle kamers bij het hotel hebben een balkon. Elke kamer heeft een eigen badkamer met een douche en gratis toiletartikelen. Alle kamers bij Mallick Palace hebben airconditioning en een flatscreen-tv.