TL Edinburgh Central Princes St, Edinburgh, United Kingdom
TL Edinburgh Central Princes St is conveniently located at Meuse Lane in Edinburgh, United Kingdom
Hotel Location:
Address: Meuse Lane
City: Edinburgh
Country: United Kingdom
phone: +44 871 559 1855
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200