Dotato di ristorante e palestra, il Cosmos Sochi Hotel è ubicato a Sochi, a circa 15 minuti a piedi dalla costa del Mar Nero, La Stazione Ferroviaria di Sochi dista 100 metri, mentre il porto del Mar Nero è raggiungibile in 10 minuti di cammino.
Numero delle stanze: 153
Ulitsa Gorkogo 56, 354024 Sochi, Federazione Russa