Filter Results
Apply Filters
Clear Filters
Apartments and B&Bs in Santa Cruz
The International Centre - Goa Accommodation
Dr. E Borges Road, Santa Cruz, India Show map
The 3-star The International Centre - Goa Accommodation Santa Cruz hotel is located nearly a 5-minute drive from Vanguinim Beach and comprises 40 rooms with modern comforts.
Book Now