Welcome Home to Alice House: High-End Apartments in Downtown Oakland, CA Alice House is a boutique apartment community in downtown Oakland. The Art Deco style and classic comforts set Alice House apart. Discover new studio, one, two and three-bedroom luxury apartments in Downtown Oakland, CA, with community amenities and a welcoming vibe. Come check out this calming retreat in the center of the city today.