El Hotel Mercator está situado en una calle tranquila, justo en el centro de Frankfurt. La ciudad es famosa por la calle The Zeil, en donde hay muchas tiendas y por la plaza Konstablerwache, las cuales se encuentran a un paseo del hotel.
El hotel ofrece las ventajas de su ubicación en un lugar tranquilo, con la cercanía al centro de la ciudad.