Located in downtown Hollywood, this hotel is less than 1 mile from Dolby Theater and the Hollywood Walk of Fame.
No file found