Bamboo House Hotel Garden Grove
Want to save money while travelling? It’s easy: hotel «Bamboo House» is located in Garden Grove. This hotel is located in 3 km from the city center.
12242 Tamerlane Drive Garden Grove,Tamerlane Drive, Garden Grove, CA 92840