Situada en Saint peterburg, esta propiedad es una base perfecta desde la que descubrir y explorar los alrededores. El Hotel fue construido en 2014. Hay un total de 14 habitaciones. La propiedad consta de 11 habitaciones dobles, 1 suite y 2 habitaciones superiores. El Hotel está ubicado en el corazón de la ciudad. Las principales estaciones de tren y bus están a pocos kilómetros. Hay multitud de paradas de transporte público a unos minutos. El Hotel está a escasa distancia de las principales zonas de entretenimiento de la ciudad. El aparcamiento es de gran utilidad para los huéspedes que traigan coche.
Con unos 10 kilómetros de largo, esta avenida conecta el centro de la ciudad con los distritos del sur, marcando el principio de la carretera hacia Moscú, como su propio nombre indica.