46 Clifton Road
Newcastle upon Tyne
Tyne and Wear
NE4 6XH
Clifton House Hotel is a family run hotel in an ideal location in the thriving city of Newcastle. It is set in a quiet area of the town yet is within easy reach of the town centre attractions, particularly the Telewest Arena.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.