
Charming Clock Tower Nestled in North Cumbria
Netherby Hall, Carlisle
Location Looking for a place to spend a night after a long walk around the city? Hotel Charming Clock Tower Nestled in North Cumbria is located in Carlisle. This hotel is located in 16 km from the city center. At the hotel Free Wi-Fi is available on the territory. Ask for more informat
Free WiFiParkingPets OK













