St francis xavier spacious rooms Affittacamere Old Goa
Located in Old Goa and only 1.3 km from Basilica Of Bom Jesus, St francis xavier spacious rooms provides accommodation with city views, free Wi-Fi and free private parking.
Old Goa Road Gharkul, 403110 Goa Velha, India