Hotels near all Deming landmarks