Jardins de São Luís is a charming 2-star hotel located in the picturesque city of Setubal, Portugal. This welcoming establishment offers a comfortable retreat for travelers seeking to explore the beauty of the region. With a modest yet inviting atmosphere, the hotel provides a selection of rooms designed to cater to the needs of both leisure and business guests.