a hotel providing overnight lodging for travelers
England is known for its historic inns.
to or toward the inside of
come in