S
Si D Review of Jupiters Hotel & Casino- Echo ...
Absolutely beautiful building. Staff are something...
Absolutely beautiful building. Staff are something to be desired and long waits for drinks. Bars could do with a wipe down between service. Local crowds can present a little rough.
Comments: