by Sarah J.F. Braley | April 02, 2014
In the Serra da Estrela mountains about three hours north of Lisbon, Portugal, the 92-room Pousada da Estrela opened on Tuesday. Situated at about 4,000 feet above sea level, the property features a spa, a pool and a restaurant.