How to find us or contact us

24 Royal Terrace is an independent, family-run boutique hotel situated in central Edinburgh at the foot of Calton Hill.

The hotel is nestled amongst the grand Georgian townhouses of Royal Terrace.

24 Royal Terrace
Midlothian EH7 5AH

To send a message or a request please use this form: