La Quinta Inn Armonk in Armonk, United States