Acest hotel este situat în inima orașului Sankt Petersburg, la doar 4 minute de mers pe jos de Piața Sennaya și stația de metrou Sadovaya. Hotelul Capital oferă WiFi gratuit.
Camerele luminoase ale hotelului sunt amenajate în stil clasic, în culori calde. Toate au TV cu ecran plat cu canale prin cablu și baie privată. Sunt disponibili papuci de casă şi articole de toaletă gratuite.
Hotelul pune la dispoziție un cuptor cu microunde și un frigider. La 2 minute de mers pe jos se găsesc numeroase cafenele, magazine și restaurante.
Catedrala Kazansky și bulevardul plin de viață Nevsky Prospekt sunt la 15 minute de mers pe jos de hotel. La Muzeul Hermitage și la debarcaderul de pe râul Neva se poate ajunge pe jos în 20 de minute.
Gara Moskovski este la 2,7 km de Hotelul Capital, iar Aeroportul Internațional Pulkovo se află la 20 km.