All reviews seem negative
There were fifteen luxury hotels during the prosperous times of this resort town. The Telford Hotel, built in 1903, is the last luxury hotel still sta
A relaxing stay in charming surroundings with excellent service and a convenient central location - that's what you can expect at The Telford Hotel. We look forward to welcoming you as guests to our hotel soon! 25 Guest Rooms - Dance Bar - Pool Bar