The Randolph Rooms Hotel Edinburgh
Featuring free Wi-Fi throughout the property, The Randolph Rooms is set on a Georgian Crescent in centre of Edinburgh, 600 m from EICC.
Number of rooms: 3
Flat 3/3 Randolph Crescent, Edinburgh, EH3 7TH, United Kingdom