2 star hotels in Utorda
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Village Inn Utorda
Francisco Pereira Vaddo Near Itc Grand Goa, Utorda, Arossim, Utorda, India (Open map)
This Utorda hotel has a convenient setting 4.3 km from Velsao Beach, while natural sights like Majorda beach are 2.5 km away. The...
Read more...
8.0
Very Good
2 reviews