Location The hotel near Minute Maid Park offers guests superior comfort close to all the action in the âEnergy Capital of the Worldâ. This beautifully renovated hotel, with its awe-inspiring atrium and attentive staff, is less than half an hour from..