Incorrect data? Please notify us at hi@itinari.com.
Hotel TYLA is located on the outskirts of Biržai town, near the Kilučiai lake and the Apase river, in the city park area. The hotel was completed in 1998.