Kyoto Grand Hotel - Los Angeles, California
Kyoto Grand Hotel - Los Angeles, California
120 South Los Angeles Street Los Angeles, CA 90012
120 South Los Angeles Street Los Angeles, CA 90012
Los Angeles California Wedding Venues.Kyoto Grand Hotel and Gardens offers the perfect selection of customized backdrops for your wedding. Our most distinguished venue is the lush half-acre acre outdoor garden.