Ubicación de Troia junto al London Eye y principales atracciones de Londres
Troia destaca especialmente por su ubicación estratégica en la ribera sur del Támesis. Los viajeros señalan que se encuentra a pocos minutos del London Eye y de la estación de Waterloo, lo que lo convierte en una parada muy cómoda antes o después de visitar una de las grandes atracciones de Londres. Además, se menciona su cercanía a varios hospitales, al animado Southbank, al Royal Festival Hall, al puente de Westminster, al Parlamento y al hotel Marriott, de modo que resulta práctico tanto para quienes hacen turismo como para quienes se alojan o trabajan en la zona. Según se comenta, la dirección en Belvedere Road, en pleno County Hall, facilita orientarse y llegar caminando desde diferentes puntos del centro de la ciudad.