With magnificent views of the surrounding countryside and situated in the heart of the picturesque town of Leitza is the quality Landa Ostatua Hotel. In the province of Navarra, Leitza's shops, bars and restaurants are within easy walking distance. Relax in rooms that are comfortable and clean. The Landa Ostatua is an intimate hotel that has an inviting terrace and a welcoming bar. Our restaurant is proud to serve regional cuisine.