Residence Inn in Scripps

Residence Inn in Scripps

Scripps Poway Parkway
San Diego, CA

Total Square Footage: 69,070
Total No. of Rooms: 95