Property Location
With a stay at this villa in Santa Cruz, you'll be within a 15-minute drive of Church of Our Lady of Immaculate Conception and Goa Medical College and Hospital. This villa is 8.3 mi (13.3 km) from Basilica of Bom Jesus and 8.5 mi (13.6 km) from Church of St. Cajetan.
Rooms
Make yourself comfortable in your air-conditioned villa, featuring a refrigerator and a flat-screen TV. Cable television is provided for your entertainment. The bathroom has a bathtub or shower and complimentary toiletries.
Business, Other Amenities
Free self parking is available onsite.