Excelsior Hotel For The Elderly 74 Mitchell Av, Ventnor, Isle of wight PO381DS