Offrant une vue paisible sur la rue, l'établissement The Shepherd Residence est situé dans le quartier de Westminster Borough à Londres, à 1,3 km de Piccadilly Circus et à 1,2 km de St James's Park. Il propose une bagagerie, un service de concierge et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. L'établissement se trouve à moins de 1 km du centre-ville et à 10 minutes à pied du palais de Buckingham.
Les logements comprennent la climatisation, un coin salon, une télévision par satellite à écran plat, une cuisine, un coin repas ainsi qu'une salle de bains privative pourvue d'un sèche-cheveux, d'une baignoire et d'articles de toilette gratuits. Un lave-vaisselle, un four, un micro-ondes, une machine à café et une bouilloire sont également fournis. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité du Piccadilly Theatre, de Carnaby Street et d'Oxford Circus. L'aéroport le plus proche, celui de Londres-City, est situé à 16 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.