OYO Vegas Hotel is located in London City Centre, a neighborhoods in London, and is in the entertainment district and near the airport. Buckingham Palace and Big Ben are notable landmarks, and travelers looking to shop may want to visit Oxford Street and Westfield London Shopping Centre. London Eye and Natural History Museum are not to be missed.