Loading opening times...
Castle Lodge Guest House is registered at Castle Lodge Guest House 94 Sheil Road, Liverpool, . Currently the business operates from 08:00 to 20:00. This firm specialises in following categories: Accommodation, Hotels.