Gensing Lodge Holiday Apartment
Gensing Lodge is
relaxing and luxurious holiday apartment in the unbeatable location of Central
St Leonards, enviably placed next to the boutiques, coffee shops and sea front.A
fantastic place to stay great for couples, families and groups.
5 out of 5 from 1 reviews