506 South Grand Avenue, Los Angeles
Located in downtown Los Angeles this luxurious design hotel is just a 4-minute walk from Pershing Square Subway Station. Millennium Biltmore Hotel provides on-site dining an indoor pool and rooms with satellite TV.