Staying at Ikshaa Villa, guests can reach Saviour of the World Church, situated nearly 5 minutes' walk away. Also, the presence of a swimming pool guarantees a relaxing stay.
Popular places in the area include Ancestral Goa Museum which merely 1.3 km away. Big Foot Goa is situated just 1.4 km from the apartment.
At Ikshaa Villa, a shower have been provided to enhance your comfort. Free toiletries can also be found.