R
Rosa Velazquez Review of Omni Hotels & Resorts Los Ange...
This is the worst place to stay at. For the price ...
This is the worst place to stay at. For the price u might as well go somewhere else and actually get ur moneys worth. They have no microwave and the people lead u on saying they will give u one once its available. Even the cheapest of hotels has a damn microwave in each room or lounge area. Only giving it one star bc the cleaning people did they job thats it.
Comments: