The Bow situa-se em Hollywood, na região de Flórida, e dispõe de acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Seminole Hard Rock Hotel & Casino fica a 7,1 km de The Bow, enquanto Hard Rock Stadium está a 12 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Fort Lauderdale - Hollywood, que fica a 8 km de The Bow.