Located in one of United States’s top 10 shopping spots, the Westin Galleria in the Westin Hotel is home to some of the biggest brands from around the world. In addition to housing a variety of retail brands, this location also consists of convenient services such as that offered by Hertz car rental. With the easy availability of Hertz car hire at its Westin Galleria HLE office, it is possible for residents or visitors to continue shopping for hours together without any worry.