Green Stay California
767 Leong Drive Mountain View, CA 94043
If your family is visiting the area, consider renting one of our beautiful properties for their stay.
Tell us your name
What's your email address?
What's your phone number?
I also want to send my phone number
Send Green Stay California a message
I want to create an account with mywedding.com