819 S. Flower Street, Los Angeles, California, 90017
(213) 623-9904
Tags: deluxe rooms, boutique hotel, hotel
29-Dec-11
Darlene C
The O Hotel is the first independent boutique hotel in Downtown LA. The historic 1920's building was completely refurbished down to the smallest detail for the launch in September 2007.