820 South Macarthur Boulevard, OK 73128 Oklahoma City, Estados Unidos
Este hotel de Olahoma City se encuentra junto a la interestatal 40 y ofrece conexión Wi-Fi gratuita en las habitaciones y un servicio de enlace con el aeropuerto Will Rogers World, situado a 8 km.