The Lodge on the River is in Bullhead City, Arizona, USA. Once you're there you can enjoy its convenient location, which will allows for easy access to major shopping malls, as well as a large variety of restaurants and bars. The hotel offers a total of 64 rooms.
This Inn is situated the town of Bullhead City, within the state of Arizona, the USA. The Best Western is sporting a new look due to its recent refurbishment. Its rooms are really convenient as it is located just minutes away from the town center, Entertainment & Casinos, as well as Public Boat Ramps center. It is worth noting the personalized service provided here.