Thomson House, located on Ilha, is a beach front property with stunning ocean views. The accomodations include hotel-like suites, for a total of 16 rooms available.

At Thomson House, residents can enjoy a comfortable lifestyle, surrounded by a friendly environment of interesting people. It is a place for people to enjoy Luanda at its best.