Langham Hotel is a warm & friendly family run accommodation ideally situated on the sea front with panoramic views of Weymouth Bay, with twelve double, twin and family rooms, all ensuite, with two rooms on the ground floor.