Built in 1917 as a historic palace in downtown Lisbon, this Art Deco structure underwent extensive restoration to emerge as The Art Inn, with its rooftop terrace now offering 360-degree views of the Tagus River and city landmarks. The venue preserves original architectural details while providing modern event facilities across its elevated terrace space. Soaring above Rua 1º de Dezembro, this restored landmark delivers period character with contemporary hospitality infrastructure.
Highlights
- 1917 heritage building with original Art Deco architectural elements preserved throughout
- 360-degree rooftop views spanning the Tagus River, downtown Lisbon, and surrounding monuments
- On-site hotel accommodations for guests, eliminating separate lodging coordination
- Capacity ranges from 20 to 150 guests across flexible rooftop terrace configuration
- Google rating of 4.5/5 stars reflecting consistent guest satisfaction



