Super 8 Beijing West Station Daguanying Metro Station is a wise choice for travelers visiting Financial Street.