Отель Merchant Marco удобно расположен на северо-восточной стороне озера Сиху в городе Ханчжоу, всего в 6 минутах ходьбы от станции метро Longxiangqiao (линия 1). На 2 этаже отеля работает музыкальный бар Warehouse 103, где подают блюда и напитки. На всей территории предоставляется бесплатный Wi-Fi.
Поездка от отеля Merchant Marco до улицы Наньшань-роуд занимает 13 минут, а до знаменитой улицы Хубин-Роуд — 6 минут. Живописный район Дуаньцяо находится в 12 минутах езды от отеля, а площадь Ушань — в 14 минутах езды. Поездка на автомобиле до храма Линъинь занимает 38 минут, до железнодорожного вокзала Ханчжоу — 11 минут, а до международного аэропорта Сяошань — 36 минут.
Все номера располагают кондиционером, мини-баром, увлажнителем воздуха, электрическим чайником, кофеваркой, а также ванной комнатой с душем, феном и бесплатными туалетно-косметическими принадлежностями. Номера отеля подходят для проживания детей. В числе удобств — принадлежности для ухода за детьми и туалетно-косметические принадлежности для детей.
Из банкетного зала открывается вид на озеро Сиху. Для поддержания физической формы в отеле работает фитнес-центр.