Filter Results
Apply Filters
Clear Filters
Private Villas in Utorda
Colva 3Bhk Villa With Pvt Pool
H.No 45/2, Utorda, India Show map
Staying at the 3-bedroom Colva 3Bhk Villa With Pvt Pool Utorda, guests can easily reach Our Lady of Grace Church, located approximately 7 km away. This Utorda villa is suitable for up to 9 guests and…
From US$ 146
Book Now