Central London Oasis ligger nær Bedford Square og kun 15 minutter fra centrum af London.
Gæsterne kan finde Palace of Westminster inden for 2 km og Trafalgar Studios inden for 1 km fra indkvartering. Et par meter væk kan du nyde British Museum. Russell Square metrostation er blot 10 minutters gåafstand fra hotellet.
Sage & Chilli Restaurant ligger omkring 5 minutters gang derfra og serverer italienske måltider.