Taking my wife to a concert next week at the benz. Looked at staying, they are very proud of the place based on prices.
Anyone stayed, is it nice? Looks like they have a rooftop pool, etc.
Anyone stayed, is it nice? Looks like they have a rooftop pool, etc.
Last edited: