New Seoul Hotel 2666 W Olympic Blvd Ste 113 Los Angeles, CA 90006 Contact: Tel - (213) 381-6262 Fax - Tollfree - Email -
Directions to my Hotel