general | April 09, 2026

Santa Clara 1728 Hotel Review, Lisbon, Portugal

Lisbon, Portugal

This six-bedroom hotel, which stands atop one of Lisbon's seven hills, offers views over the domed National Pantheon and River Tagus. It is the capital city debut of the design-centric collection of small properties that acclaimed architect Manuel Aires Mateus and owner João Rodrigues have started in Portugal.