Hotel Homestead San Diego - Sorrento Mesa, San Diego

9880 Pacific Heights Blvd San Diego92121, United States
Hotel chain: Extended Stay