London Hotel ★★★★
$
$
London Hotel is located in Mr. Batumi near the famous Ali and Nino beaches. There is also Piazza next to the hotel.
Stars: 4*
Region: Batumi
Hotel Services: Internet
Left
Right