Description
This 4 star hotel is located in the city centre of Los Angeles and was established in 1978. It is close to the Little Tokyo and the nearest station is Metro Gold line. The Hotel has a coffee shop and a fitness centre/gym. All 434 rooms are equipped with hairdryer, safe, ironing set and air conditioning.
Features
Business Center
Coffe shop
Concierge
Elevator/Lift
Safe deposit box (at reception)
Rooms features
Air Conditioning
Hair Dryer
Radio
TV
Address: 120 South Los Angeles Street, Los Angeles, California, 90012
Map location could be inaccurate. Please double check the address well before your trip.