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