Il Carlton Twelve Hotel, a 3 stelle, situato nel cuore di Edimburgo, offre un accesso facile alla Cattedrale di Sant'Egidio, a circa 20 minuti a piedi dal posto. L'affittacamere ha un parcheggio pubblico nelle vicinanze.
Il centro di Edimburgo è raggiungibile in 15 minuti a piedi dalla struttura, mentre luoghi di interesse culturale, come il Museo dell'Infanzia si trovano a 15 minuti a piedi dal posto. Le attrazioni naturali più popolari vicino al Carlton Twelve sono il Parco di Holyrood (950 metri) e il Giardino botanico Reale di Edimburgo (2 km). Quest’alloggio permette di godere di attrazioni naturali come St Margaret's Loch, a 20 minuti a piedi dal posto. Inoltre, il Carlton Twelve Hotel è a 19 minuti a piedi da Mary King’s Close. Questa struttura si trova a 15 km dall'aeroporto di Edimburgo e vicino alla fermata di autobus Royal Terrace.
La maggioranza delle camere di quest’alloggio hanno un WC alla francese e una vasca da bagno, nonché certe comodità, come asciugacapelli e teli da bagno.
Durante il soggiorno presso l’hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante The Mash Tun Bier House & Kitchen, a 5 minuti a piedi dal posto, o il ristorante Rivage, a 5 minuti a piedi.