Hotel Santa Maria is a charming 3-star establishment located in the picturesque town of Alcobaca, Portugal. With a guest rating of 8.5 out of 10 based on 20 reviews, this hotel promises a welcoming atmosphere and attentive service that caters to both leisure and business travelers. Nestled in a region renowned for its rich history and stunning landscapes, Hotel Santa Maria offers a perfect base for exploring the cultural gems and natural beauty of Alcobaca.