Hotels

Swallow Hilltop Hotel


Swallow Hotels has a number of hotels across the UK, from beautifully restored Castles and Manor Houses, to modern city centre venues. Each of our venues has its own distinctive character, providing high standards of accommodation and facilities making them the ideal location for your business or leisure break.



London Rd

Carlisle
CA1 2PQ
01228 529255



Sponsored Links:
Sponsored Links: