The setting behind the IMAX theater and surrounded by parking lots is none too pretty, but guest rooms are relatively luxurious ... More