The Rock Villa Hotel

The Rock Villa Hotel
329 Old Chester Road, Birkenhead, CH42 3XH
Photo of The Rock Villa Hotel