Lothian House
124 Lothian Road, Edinburgh, EH3 8BG, United Kingdom,Object type: Hotel Edinburgh City
Offering free WiFi and city views, Lothian House is an accommodation situated in Edinburgh, just 550 yards from EICC and 0.7 miles from Royal Mile. The property