Questo lussuoso hotel si trova nel centro della città di San Pietroburgo, proprio di fronte alla stazione "Mosca", e offre viste spettacolari su San Pietroburgo, Nevsky e Porspekt. Dispone di 16 camere, due delle quali superior, tutte dotate di servizi come Wi-Fi gratuito, televisione, telefono, cassaforte, scrivania, asciugacapelli e bagno con doccia. Offre inoltre reception 24 ore, noleggio auto, parcheggio, visite guidate e sicurezza 24 ore su 24, tra le altre cose.