Travel by Rail
Travel by Road
Travel by Air
Travel by Rail

The nearest train station is the Edinburgh Waverley Station and is only half a mile, or a 15-minute walk, from the hotel. It has direct service to the London King's Cross railway station.

Getting a taxi from the station takes approximately 5 minutes, and the fare is between £6 and £8.

Travel by Road

Street parking is free between 6:30pm - 8.30am every day, and is free all day on Sunday. Outside of these hours there is a maximum parking time of three hours for £3.60 per hour.

We offer a preferential rate for our guests at the Q Park Omni Centre car park (postcode: EH1 3AN). For further information on Q-Park OMNI then please click here, on arrival please drop luggage at the hotel and our Concierge will be happy to guide you. Please note that pre-booked spaces at Q-Park do not benefit from hotel parking discount.

Travel by Air

Edinburgh International Airport is just 7 miles, or 25 minutes via taxi, from The Principal Edinburgh. A typical fare is under £25 (this may be higher on public holidays).

There is regular tram service for £5.50 for a single trip, or £8.50 return, which takes about 40 minutes and stops at St Andrew Square.

19-21 George Street, Edinburgh EH2 2PB