El Neela's Beach Inn es un establecimiento junto a la playa con conexión WiFi gratuita en las zonas comunes. Alberga un restaurante y un solárium.
Todas las habitaciones están equipadas con escritorio, zona de estar y perchero. El baño privado incluye ducha y artículos de aseo gratuitos. Algunas tienen aire acondicionado. Se proporcionan toallas y ropa de cama.
El Neela's Beach Inn está a pocos minutos de las zonas de surf.
Los huéspedes pueden practicar pesca, buceo y ciclismo durante su estancia en el establecimiento, que también cuenta con un mostrador de información turística. También hay un jardín y un bar.