Il Merchant Marco Hotel sorge a Hangzhou, nella parte nord-orientale del Lago dell'Ovest. La stazione della metropolitana Longxiangqiao (linea 1) dista solo 6 minuti a piedi.
Numero delle stanze: 245
38 Pmghai Road, , Shangcheng, 310006 Hangzhou, Cina