The IMPERIAL Hotel Restaurant part of Ramada is an iconic hotel situated minutes from the centre of Vilnius close to the Church of the Holy Spirit and the Gediminas Tower The hotel is known for its location and its cleanliness The primary amenities . . .