Our lovely self-catering holiday flats are centrally located in Weymouth. With beautiful seafront views and within easy reach of the seafront and town centre.