MEYER CREST LTD. PROUDLY OFFERS THE SEQUOIA INN IN HANFORD AN ATTRACTIVE AFFORDABLE HOTEL. OUR SEQUOIA INN HAS CHARMING INTERIOR ... More