Situated in the stunning seaside town of Ventnor on the South coast of the Isle of Wight, Belmont House apartment has generous rooms and magnificent sea views. Short walk from a sandy swimming beach, sea views, garden, near shops, restaurants, tourist attractions. A welcoming apartment with sea views and private garden, in the seaside town of Ventnor. |