Cambridge Villa Hotel, Warwick, Warwickshire, United Kingdom
About Cambridge Villa Hotel
Cambridge Villa Hotel is a Hotel Restaurant serving the Warwick community in Warwickshire, United Kingdom and located at 20A-20B Emscote Road.To contact Cambridge Villa Hotel call 01926 491169
Location
20A-20B Emscote Road
Warwick
Warwickshire
United Kingdom
CV34 4PP
Map
Contacts
Tel: 01926491169