A hotel on Navaginskaya Street in central Sochi, a few minutes from the seafront and the main streets.
Hotel Sochi Gallery Park puts the city's main streets and the waterfront close at hand. Wi-Fi is available. It is a practical base for exploring the centre, with cafés and shops close by and the Black Sea promenade not far away.