The L.A. Grand Hotel Downtown
The L.A. Grand Hotel Downtown
1k
monthly viewers
619
Follow
Los Angeles, CA
The L.A. Hotel is located in the heart of downtown Los Angeles, close to many of the city's iconic destinations including the Staples Center & L.A. Live.