Alhambra is a satellite city that makes up the greater Los Angeles area. We are 7 miles from downtown Los Angeles and 4 blocks away from the I-10 freeway . Every service that you might need is within a one mile radius. This is not a private room. The bed is curtained-off and is in the living room/dining room area. Make sure you understand this before confirming a reservation. If you have a car, it is city permit parking for $5 a night. We will get the permit for you. You pay us for the permit.