120 North Los Angeles Street, Los Angeles, CA - (213) 629-1200
Unverified listing
"My wife and I enjoy the New Otani, centered in Los Angeles's Japan Town, as a great weekend getaway, providing the nearest thing to the true Japanese ..."
asktog.com