810 3rd Ave SW -Watford City. Book Your Stay At The Watford Watford City, ND. Trust You're Getting A Great Price At The The Watford Watford City, North Dakota