I stayed at the Kahalari Sands Hotel once, and didn't particularly care for it. It's located inside an indoor shopping mall, and the entrance is on the second floor. I've stayed at the Safari Court Hotel three times since and I find it very comfortable, with a friendly staff and a good restaurant. The price is much lower than the Kahalari Sands. The Safari Court has a shuttle van that will take you into town for shopping and sight seeing, and then return you to the hotel at no charge.