S
Sherry Sammons Review of Omni Hotels & Resorts Los Ange...
Omni Hotel is a nice place to stay if you have a b...
Omni Hotel is a nice place to stay if you have a business trip or out of town trip with your family. They have a great accommodations, the rooms are nice and clean with cool AC. The location is just perfect and the staff are accommodating and friendly.
Comments: