Leo Group Luxury Apartment 13 291 Sunrise BatumiApartment
19 Lech and Maria Kaczynski Street, Batumi, Batumi, 6010
A perfect fit for a big group of travellers: apartment «Leo Group Luxury Apartment 13 291 Sunrise Batumi» is located in Batumi. This apartment is located in 5 km from the city center.