Le Manor on the Mount est situé à Pittsburgh, à 4,4 km du parc PNC, à 5,2 km du musée des enfants et à 5,4 km du stade Heinz Field. Doté d'un parking privé gratuit, il se trouve à 3,3 km du parc d'État de Point et à 4,3 km du musée Andy Warhol. Cet établissement non-fumeurs se trouve à 4,3 km du centre de conventions David L. Lawrence.
Vous séjournerez à 6,7 km de l'université de Pittsburgh et à 8,1 km de l'université Carnegie Mellon. L'aéroport le plus proche, celui d'Allegheny County, est situé à 15 km.