Castle Hotels in GOA
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
River Castle
Major District Road 43, GOA, India (Open map)
Canaguinim Beach is 13 minutes' walk from this hotel. River Castle Apartment Goa hotel offers guests access to Mobor Beach, which is...
Read more...