Caledonian Hotel

Caledonian Hotel
64-68 Osborne Road, Newcastle upon Tyne, NE2 2AT