Hotel Apolo Batumi
Lermontova 10, Batumi, Georgia
Lermontova 10, Batumi, Georgia
Providing 9 rooms, the 3-star Hotel Apolo Batumi is 17 minutes' walk from Europe Square.
Complete with a sofa, the rooms also have soundproof windows for guests' comfort. Nice touches include a bathtub and a separate toilet, along with towels and slippers.
Boom Boom Beach is located only a few metres from this Batumi hotel, and such natural sites as Dolphinarium Theme Park are about a 5-minute drive away. Religious sights in the area include Batumi Cathedral of the Mother of God (1.8 km) and Church of the Holy Spirit (2.5 km). The hotel is 5 minutes by car from Batumi Piazza. The property stands a 9-minute stroll from 6 May Park, just near Rustaveli Ave bus stop. Staying at Hotel Apolo, you'll be 5 km away from Batumi airport.
Nephele Sky Bar & Restaurant is ideal for tasting European cuisine and is situated within 400 metres of this Batumi hotel.