Element by Westin

Element by Westin in Bentonville, AR is a 70,000 square foot 107 room extended stay hotel