Belle Air Mansion and Inn encontra-se em Nashville, a 5,8 km de Grand Ole Opry e a 13 km de Lane Motor Museum, e apresenta acomodações com acesso Wi-Fi gratuito.
Todas as unidades dispõem de ar condicionado e uma televisão de ecrã plano por satélite. Algumas unidades têm uma área de estar e/ou pátio.
Museu Johnny Cash fica a 15 km de Belle Air Mansion and Inn, enquanto Arena Bridgestone está a 15 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Nashville, que fica a 10 km de Belle Air Mansion and Inn.