With enviable views of Long Branch Lagoon, the Dodge City, KS hotel is a luxurious place to spend a vacation. It may ...