Pavilion Hotel Londyn oferuje 35 pokojów i znajduje się prawie 5 min spacerem od Westbourne. Ten hotel jest idealnie położony w dzielnicy Centrum Londynu, a na terenie znajduje się prywatny parking.
W pobliżu znajdują się interesujące miejsca między innymi Muzeum Wiktorii i Alberta, 2 km od wygodnego hotelu, a także Tower — w prawie 7 km. Pavilion jest położony w pobliżu takich atrakcji przyrodniczych, jak St. James’s Park (2,1 km) i Punkt widokowy Sky Garden (6 km). Wygodny obiekt pozwala cieszyć się widokiem natury, takim jak The Long Water, które jest w odległości 14-minutowego spaceru. Ponadto, Katedra św. Pawła w Londynie leży w prawie 4 km, natomiast metro Paddington znajduje się niedaleko od hotelu. 3-gwiazdkowy obiekt położony 10 min piechotą od stacji kolejowej Marylebone.
Do dyspozycji Gości oddzielna toaleta oraz takie udogodnienia jak ręczniki kąpielowe.
Podczas pobytu w Pavilion w Londynie goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Satay House, w 350 metrach, czy restauracja Royal Standard w odległości 5 min spacerem.