Casa 70 is a charming 3-star hotel located in the picturesque city of Setubal, Portugal. This welcoming establishment offers a comfortable retreat for both leisure and business travelers seeking to explore the natural beauty and cultural richness of the region. With a focus on personalized service, Casa 70 ensures a delightful stay for its guests.