We review The Grand hotel in Eastbourne. A luxury resort that's steeped in 150 years of rich history.