Casa do Cedro is a charming 3-star hotel nestled in the picturesque town of Idanha-a-Nova, Portugal. With just 10 rooms, this intimate establishment offers a cozy and welcoming atmosphere, perfect for both leisure and business travelers. The hotel's location allows guests to immerse themselves in the rich cultural heritage and stunning natural landscapes that Portugal is known for.