Hotel Home 21 Batumi
6000 Khelvach'auri, 21 Sergi Meskhi Street
6000 Khelvach'auri, 21 Sergi Meskhi Street
With a stay at Hotel Home 21 Batumi in Khelvachauri, you'll be within a 5-minute drive of Port of Batumi and Argo Cable Car. This hotel is 1.4 mi (2.2 km) from Batumi Cathedral of the Mother of God and 1.4 mi (2.3 km) from Batumi Piazza.