A
Alvin Z Review of Omni Hotels & Resorts Los Ange...
Good location. Hotel does not even have microwave ...
Good location. Hotel does not even have microwave to heat food. Front desk is lazy
Good location. Hotel does not even have microwave to heat food. Front desk is lazy
Comments: