O Forno de Catuxa is a charming 3-star hotel located in the historic city of Lugo, Spain. This inviting establishment offers a unique blend of traditional Spanish hospitality and a cozy atmosphere, making it an ideal choice for both leisure and business travelers. With its strategic location, guests can easily explore the rich cultural heritage of Lugo, known for its well-preserved Roman walls and vibrant local scene.