Este cómodo hotel se halla en Marina Del Rey/ Westside. Jamaica Bay Inn tiene un total de 111 dormitorios disponibles para sus huéspedes. Esta propiedad no acepta mascotas.
Area da Isla se encuentra en una zona aislada, tiene 200 metros de longitud y 8 metros de ancho y su nivel de ocupación es bajo. Sólo se puede acceder en barco. A 8 kilómetros podemos encontrar el Hospital de Montecelo y a 1,5 kilómetros se encuentra el Combarro.