Upon Angels Hotel Address Rua dos Anjos 10, 1150-036 Lisboa, Portugal Website www.uponangels.com Contact +351 21 073 2230 Rating on Google Maps 4.90 (87 reviews) Open on Google Maps