Alexandra House provides you with apartments that come with a panoramic view of Weymouth seafront and beach.