Finally - a nice hotel in Beloit. I'm here a couple of times a year on business and have stayed at most of the other hotels in this area - and none of them are really very good. I was so pleased they finally finished the new Hampton Inn. The rooms are spacious, clean, and everything is new. Staff is very friendly. Breakfast is typical Hampton - very good selection. This will be the only place I stay in Beloit in the future.