Situato nel centro di Londra, il Maria Apartment si trova vicino ad attrazioni quali il Prince Edward Theatre, il Queen's Theatre e l'Arts Theatre.
I luoghi di interesse nelle vicinanze includono il Dominion Theatre, Carnaby Street e Piccadilly Theatre. 15 km dall'Aeroporto di Londra-City, lo scalo più vicino.