4755 Castleton Way, Castle Rock, CO, US, 80109

  • Phone: (303) 814-9999
  • Fax: (303) 814-0688
4.3 out of 5 (69 reviews)
84% of guests recommend this hotel
Selected Favorite
  • Attractions

    Sakura Square

    1905 Lawrence Street
    Denver, CO 80302

    Su to Sa from 12:00 AM to 11:59 PM

    Sakura Square is a small square at the edge of downtown Denver built around a handful of cherry blossom trees planted there by Japanese ambassadors in the 1950s. Though the trees rarely bloom due to the unpredictable Colorado weather, Sakura Square still maintains relevance as the center of Japanese culture in the Denver area. The square contains a small park with several relevant statues, a shopping center with Japanese market, restaurants, and small museums, and the local Buddhist temple. Sakura Square also hosts the yearly Cherry Blossom Festival every July, and offers classes in Taiko drumming, flower arranging, and more. For a peaceful sit in the park or a brief glimpse into Japanese culture, Sakura Square is a lovely place to visit. -Sabrina Zirakzadeh
    Earn valuable points toward free nights.