Hotel The Pilgrm Londyn znajduje się około 5 min pieszo od Westbourne i oferuje 84 pokoje. Ten hotel oferuje również Wi-Fi w miejscach publicznych.
Muzeum Figur Woskowych Madame Tussaud leży w 2 km, a St. James’s Park — 3 km od hotelu. Ulica Oxford Street znajduje się 25 min piechotą od obiektu noclegowego. Pilgrm w Londynie pozwala cieszyć się widokiem natury, takim jak The Long Water, które jest w 800 metrach. Inne pobliskie atrakcje to Serpentine w odległości 5-minutowego spaceru. Hotel znajduje się około 100 m od stacji metra Paddington oraz w bliskiej odległości od przystanku kolejowego Marylebone.
Zawierające miejsce do przechowywania pokoje w obiekcie noclegowym są wyposażone w takie media jak darmowe Wi-Fi. Pokoje wyposażono w kabinę prysznicową walk-in i oddzielną toaletę. Posiadają również przyległe łazienki.
Restauracja The Dickens Tavern jest blisko Hotel The Pilgrm, w odległości 5-minutowego spaceru.