Incorrect data? Please notify us at hi@itinari.com.
This is a three star hotel in Jurbarkas, located in Lithuania, in the picturesque location of Jurbarkas, on the largest river in Lithuania - the Nemunas River.
Want to plan a trip here? Talk to AI travel assistant Maya.