Carlton Hotel Londyn jest usytuowany w dzielnicy Camden, prawie 10 min jazdy autem od takich rodzinnych miejsc jak Londyńskie Akwarium Sea Life. Hotel oferuje przechowalnię bagażu wraz z przechowalnią bagażu.
Do dyspozycji Gości są 62 dobrze wyposażone pokoje z telewizją wielokanałową oraz urządzeniami do parzenia kawy i urządzeniem do parzenia kawy/herbaty do samodzielnego przygotowywania posiłków. W łazienkach goście mają dostęp do oddzielnej toalety i prysznica.
Restauracja Indian Lounge jest blisko Carlton w Londynie, w odległości 5 min spacerem.
Muzeum Brytyjskie leży maksymalnie 1 km od tego hotelu, a Plac Trafalgar Square znajduje się w około 2 km. Carlton jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak St. James’s Park (3 km) i Green Park (3,1 km). Muzeum Foundlinga, a także Londyńskie Muzeum Kanałów znajdują się w zasięgu ręki od 2-gwiazdkowego obiektu. Ten hotel jest usytuowany w 850 metrach od stacji kolejowej London Euston.