Faith Inn offers accommodation in Salcete. Every room at this homestay is air conditioned and has a flat-screen TV. Some rooms include a seating area for your convenience. You will find a 24-hour front desk at the property.
Faith Inn offers accommodation in Salcete. Every room at this homestay is Read more
Faith Inn offers accommodation in Salcete. Every room at this homestay is air conditioned and has a flat-screen TV. Some rooms include a seating area for your convenience. You will find a 24-hour front desk at the property.
Faith Inn offers accommodation in Salcete. Every room at this homestay is air conditioned and has a flat-screen TV. Some rooms include a seating area for your convenience. You will find a 24-hour front desk at the property.
Number of Rooms: 3