Этот отель находится в центре Батуми, в 10 минутах ходьбы от побережья Черного моря и в 5 минутах ходьбы от озера Пионерское. Центральный железнодорожный вокзал Батуми находится в 2 км от отеля Lion, международный аэропорт Батуми - в 5 км.