A hotel at Navaginskaya Street 11A in central Sochi, close to the sea.
Mirror Residence has the seafront nearby and shops and cafés all around. Wi-Fi is available. It is a convenient base for exploring the centre of Sochi on foot.