Doté d'une connexion Wi-Fi gratuite, l'Albert Hall #101 est situé à University City, à 27 km du casino Hollywood St. Louis, à 44 km du parc d'attractions Six Flags Over Mid-America et à 3 km du zoo de Saint-Louis. Situé à 11 km de St. Louis Gateway Arch, l'établissement possède une salle de sport et un parking privé gratuit.
Cet appartement climatisé comprend 2 chambres, une télévision à écran plat et une cuisine.
Vous séjournerez à 3,3 km du parc forestier de Saint-Louis et à 6,4 km du théâtre Fox. L'aéroport international Saint-Louis-Lambert, le plus proche, est implanté à 12 km.