Lvovi Street HotelHotel
78 Lvovi St., 0160 Tiflis, Georgia
Featuring free Wi-Fi throughout the property, Lvovi Street Hotel offers pet-friendly accommodation in Tbilisi City, 5 km from Tbilisi Opera and Ballet Theatre. Guests can enjoy the on-site restaurant.