Overview Details Press Releases Multimedia Locations People Groups London’s great attractions are easily accessible because we are a budget friendly hotel located near Victoria, Waterloo Station & in Vauxhall London.