Four Seasons Hotel Ritz Lisbon is a landmark luxury hotel located in Lisbon, Portugal, perched on a hill beside Eduardo VII Park and known for its classic Art Deco elegance, panoramic city views, and refined five-star hospitality in the heart of the capital.