4601 Southwest 3rd Street, OK 73128 Oklahoma City, Estados Unidos
Este hotel está localizado à saída da Auto-estrada Interestadual 40, em Oklahoma City, a cerca de 3 km do Parque Aquático White Water Bay. Dispõe de uma conveniente recepção aberta 24 horas.