Bel Air Motor Hotel está en Tustin, a 11 km de Centro comercial South Coast Plaza, y dispone de alojamiento con wifi gratis y parking privado gratis. Este hotel de 2 estrellas ofrece recepción 24 horas.
Número de habitaciones: 13
140 West First Street, Tustin, CA 92780, Estados Unidos