Edinburgh City Centre
Bed and Breakfast
The Town House, with secure private car parking, is located in central Edinburgh near to the Kings Theatre and Edinburgh’s International Conference Centre (EICC). The Castle is a fifteen minute walk via the Grassmarket and Old Town. The house was built in 1879 as the Manse fro the adjacent church and now offers four star gold standard accommodation as verified by Visit Scotland.