Los huéspedes del hotel Skyvillas Nerul pueden disfrutar de acceso al Tibetan Market, Baga Road, situado a unos 3 km.
El centro de Nerul está a 20 minutos a pie de este aparthotel. La Fortaleza de Aguada se localiza a unos 10 minutos en coche del hotel. El lugar se localiza a 2 km de la Iglesia de San Alex. Puedes llegar fácilmente a la estación de tren Nerul, situada a 399 km del Skyvillas.
Las habitaciones incluyen aire acondicionado, junto con comodidades modernas como una tv de pantalla plana con canales vía satélite.
El restaurante House of Lloyds está al lado de este hotel, a unos 15 minutos a pie.