Hotel Leon

Hotel Leon is located in Batumi, a 15-minute walk from Black Sea beach. It offers a shared kitchen and restaurant. Free Wi-Fi access is available. All rooms feature a flat-screen TV, wardrobe and air conditioning.

from GEL 60 per night
Rates provided by
Check availability