120 South Los Angeles Street
People interest: 0
This modern hotel in downtown's Little Tokyo is 0.5 miles from an Amtrak station and Metro station, 2 blocks from Highway 101 and an 11-minute walk from the Museum of Contemporary Art.
Thoughtful thoughts to your inbox
Copyright © 2021 by ShowinCity
or continue with