The Grand Folkestone
The Grand is a magnificent suite hotel on The Leas in Folkestone
"indisputably the finest marine promenade in the world"

 

The Grand Web Gallery

Please look at our different shows