Doté d'un restaurant, l'Aglaya Hotel & Courtyard est situé à Saint-Pétersbourg, à moins de 900 mètres de la gare de Moskovski. Il propose un hébergement climatisé avec connexion Wi-Fi gratuite.
Ses logements sont tous pourvus d'une télévision par câble à écran plat ainsi que d'une salle de bains privative avec baignoire ou douche et articles de toilette gratuits. Certaines chambres disposent également d'une terrasse.
L'Aglaya Hotel & Courtyard se trouve à 1,3 km de la gare de Vitebsky et à 14 km de l'aéroport de Pulkovo.
Sur demande et moyennant des frais supplémentaires, des services de location de voitures et de navette aéroport sont assurés.