Star of the Sea Resort
Resort
Benaulim
Este alojamiento está a 12 minutos a pie de la playa. Situated 1 km from Benaulim beach, Star of the Sea Resort in Benaulim has a garden. This 3-star resort offers a 24-hour front desk, a tour desk and free Wi-Fi.
Número de habitaciones: 19
House no.1609 Benaulim Beach Road, 403716 Benaulim, India