This charming hotel can be found in Lisboa. There are a total of 28 accommodation units on the premises. Pets are not allowed at Pouso dos Anjos.