North British Station Hotel

E955995 UNEXPLORED

The North British Station Hotel, now known as The Balmoral Hotel, is a landmark luxury hotel in Edinburgh, Scotland, famed for its grand Victorian architecture and prominent clock tower overlooking Princes Street.

All labels observed (1)

Label Occurrences
North British Station Hotel canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Balmoral Hotel originalName North British Station Hotel