Villa Lile Villa Batumi
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Villa Lile is set in Batumi. This beachfront property offers access to a balcony and free private parking.
Kavtaradze Str 83, 6010 Batumi, Georgia