Excelsior at the Manor House localiza-se em Clemmons, na região de Carolina do Norte, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
M C Benton Jr Convention Center fica a 21 km de Excelsior at the Manor House, enquanto LJVM Coliseum fica a 22 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Piedmont Triad, que fica a 50 km de Excelsior at the Manor House.