Este hotel está ubicado en Fremont (California), cerca de lugares de interés como el centro comercial Pacific Commons y el cañón Niles, y ofrece instalaciones y servicios de calidad como Wi-Fi gratuita.
Número de habitaciones: 308
42200 Albrae Street, Fremont, CA 94538, Estados Unidos
Hotel reservado 3 veces hoy.