hotelinformation GeneralBenefiting from a superb location in northern Portugal, the brand new Hotel Teatro is a design hotel in the center of Porto, Portugal, a few steps from the beautiful Douro river. This first class hotel offers high standards of..