Отель Rio расположен в центре города Батуми, рядом с парком «6 мая», в 150 метрах от берега моря с чистым песком, в 5 км от железнодорожного вокзала и в 6 км от аэропорта, в 7 минутах от зоопарка, в 3 минутах от художественного музея и в 8 минутах от скульртуры «Медея».