K
Kyle JonesReview ofWestin Long Beach
Rooms do not smell good at all. You cannot use co...
Rooms do not smell good at all. You cannot use computers for free. Only good side is it s location right on Long Beach.

Comments: