The Upper Bell Tower

The Upper Bell Tower starstarstarstar superior

17/6 Caledonian Road, Edinburgh, Edinburgh, City of, EH11 2DA, United Kingdom
Tel: 0044 131 6599101,
Tap to call 0044 131 6599101
Instant booking
Price £POA

Please enter the message you'd like to send to The Upper Bell Tower


Festival Performers and Business Accommodation
Corporate lets within our Edinburgh apartments.
On-line Booking System and Availability