A circa 25 minuti a piedi dal Castello di Craigmillar, il Swan Travel Hotel Edimburgo dispone di 8 camere.
L’hotel è a una distanza di 2 km dall'Arthur's Seat a Edimburgo. Inoltre, questo hotel è situato a breve distanza dal Museo Nazionale Scozzese. Il Swan Travel Edimburgo si trova a circa 2 km dalla stazione ferroviaria Edinburgh Waverley, mentre la fermata dell'autobus East Savile Road si trova a soli 450 metri.
Gli ospiti possono assaggiare piatti indiani al ristorante Pataka a una distanza di 1 km dall'alloggio.