A Amelia Bowen Review of Omni Hotels & Resorts Los Ange... 4 years ago Beautiful hotel, warm and friendly staff.
Comments: