Le Capital Hotel se situe au cœur de Saint-Pétersbourg, à seulement 4 minutes à pied de la place Sennaya et de la station de métro Sadovaya. Vous bénéficierez d'une connexion Wi-Fi gratuite.
Les chambres lumineuses présentent une décoration classique dans des tons chauds. Elles sont équipées d'une télévision à écran plat par câble et d'une salle de bains privative. Des chaussons et des articles de toilette gratuits sont fournis.
L'hôtel met à votre disposition un micro-ondes et un réfrigérateur. Vous trouverez de nombreux cafés, magasins et restaurants à moins de 2 minutes de marche de l'établissement.
La cathédrale Notre-Dame-de-Kazan et l'artère animée de la perspective Nevsky sont accessibles en 15 minutes à pied. Vous rejoindrez le musée de l'Ermitage et la digue de la rivière Neva en 20 minutes de marche.
Enfin, le Capital Hotel est installé à 2,7 km de la gare Moskovsky et à 20 km de l'aéroport international Pulkovo.