Hotel Apia
Šv. Ignoto G. 12, Vilnius, Lithuania
Booking.com
Book Now