So it's Colchester? No, it's Maldon. Er, no, it's 'near' Maldon, but how near?
A bit pointless telling us how convenient they claim London to be - 'The hotel is 33 miles from London Stansted airport and Central London is easily accessible with direct motorway and train links' - when they don't tell us where 'near Maldon' is (without further checking).
As for 'making the resort an ideal base for the London 2012 Olympic Games', I can think of a few hundred hotels more convenient.

Perhaps it would be a base to
avoid the Olympics.