Hotels

The Lodge Inn

The Lodge Inn is located in Faraya. It aims to provide guests with genuinely warm and comfortable accomodations during their stay.