Parkwood Hotel Londyn oferuje 16 pokojów w odległości 16-minutowego spaceru od The Long Water. Ten hotel oferuje również Wi-Fi w miejscach publicznych.
Muzeum Figur Woskowych Madame Tussaud znajduje się 2 km od hotelu, natomiast Muzeum Brytyjskie leży w 2,1 km. Obiekt noclegowy mieści się w pobliżu zakupowej dzielnicy. Ponadto, The Meadow znajduje się w odległości 600 metrów. Popularne Klasztor Tyburn i Marble Arch znajdują się w malej odległości od Parkwood w Londynie. Hotel mieści się zaledwie 10 min pieszo od stacji metra Edgware Road, oraz zaledwie 1 km 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 oddzielną toaletę i prysznic.
Goście mają zapewnione klasyczne angielskie śniadanie. Oferując dania kuchni indyjskiej, restauracja Salt whisky bar and dining room leży kilka kroków od Parkwood.