Save more on last-minute escapes

01 536 0820
Help
United Kingdom
Edinburgh
Grange
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

Edinburgh
7.7
(Based on 210 customer reviews)

Hotel Information

Facilities

Air Conditioning

Bar

Restaurant

Television

Wi-Fi