A pleasant place to stay that is perfectly located for any business in Pasadena or downtown L.A.