Located In The Heart Of The Capital Of Scotland, Within Walking Distance Of Castle And Museums, Princes Street For Shopping. Put Your Trust In Travelodge. There Are Over 190 Travelodges Up And Down The Country And Each One Offers The Same High Standards And Quality Accommodation.