Het hotel ligt op loopafstand van het Van Gogh Museum, Stedelijk Museum en Rijksmuseum, het Vondelpark en de hippe en chique winkelstraten, zoals de PC Hooftstraat.

Het World Trade Centre (WTC) en de RAI bevinden zich ook in de buurt, waardoor het EMB Hotel Memphis een ideale keuze is voor zowel de zaken- als vakantiereiziger.