Filter Options
Required*
Filter
Los Angeles / California / United States
0.0
The O Hotel is the first independent boutique hotel in Downtown LA. The historic 1920s building was completely refurbished down to the smallest detail for the launch in September 2007.