Need Help? Speak to our travel experts:01 485 2598
603 South New Hampshire Ave, Los Angeles, 90005
Further information about this hotel will be available shortly
Location
Centrally located to all major attractions.
Centrally located to all major attractions....
Please wait while we process your request