Offering a sun terrace, Legend Business Hotel Batumi is situated in Batumi, 800 metres from Aquapark Batumi. Free Wi-Fi is available and on-site parking is provided.
Number of rooms: 112
1 Lech and Maria Kaczynski St., 6010 Batumi, Georgia
Hotel booked 1 times today.