Star of the Sea Resort
Resort
Benaulim
Questa struttura si trova a 12 minuti a piedi dalla spiaggia. 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.
Numero delle stanze: 19
House no.1609 Benaulim Beach Road, 403716 Benaulim, India