The property, a hotel dating back to over 130 years, is in Roberts, Idaho, approximately 170 miles northeast of Twin Falls. South Idaho Hotel Guests Report Strange Childish Sounds Throughout BuildingGet our free mobile appCredit: Canva Credit: Canva loading... The Old Roberts Hotel was built in 1892 as a single-story dwelling. It is believed that more than a dozen spirits are active in the evening hours at the Old Roberts Hotel, according to Only In Your State. Have you ever spent a night at the Old Roberts Hotel?