Ramada by Wyndham Poway Poway, CA

12448 Poway Rd, Poway, CA 92064