A contemporary hotel overlooking the river thames. Seven meeting rooms with state of the art facilities including wi-fi and high speed internet facility. Natural day light and balckout facility
There are no tags yet for this venue.