Casa da Huíla is located in Lubango, Angola on Angola, Huíla, Lubango Nossa Senhora do Monte rua Pavilhão Senhora do Monte, Lubango, Huila Province. Casa da Huíla is rated 3 out of 5 in the category hotel in Angola.
Address
Angola, Huíla, Lubango Nossa Senhora do Monte rua Pavilhão Senhora do Monte, Lubango, Huila Province