24 Royal Terrace

This hotel is not currently in
the Good Hotel Guide

24 Royal Terrace
24 Royal Terrace
Edinburgh
EH7 5AH
Scotland