Dette 3-stjernet Tulse Hill Hotel ligger i populært område i London i nærheden af Tulse Hill. Indkvarteringsstedet tilbyder en værdiboks og gratis aviser samt Wi-Fi i hele ejendommen.
Mange London seværdigheder, herunder South London Botanical Institute, er ca. 7 minutters gang fra indkvartering. Indenfor 7 km fra hotellet finder gæsterne Imperial War Museum. Du kan komme til The London Eye om få minutter i bil.
Lounge bar er et sted hvor man slapper af. Gæsterne kan spise på det gastropub Tulse Hill Hotel, der ligger kun 50 meter væk.