Kyoto Grand Hotel and Gardens



Kyoto Grand Hotel and Gardens
The Kyoto Grand Hotel & Gardens in Los Angeles, Calif., is located in the eclectic Little Tokyo district, adjacent to Weller Court Shopping Center. This propertys unique, star-shaped lobby features sun-reflecting ribbons that drape from a skylight above the central bar. This 21-story hotel attracts business and leisure travelers alike.
Check rates at the Kyoto Grand Hotel and Gardens