The Grand Hotel a luxury resort on Mobile Bay in Point Clear. A one of a kind resort that you have to experience for yourself. Giclee Print is 8x10 in size and printed on canvas.