Le Shard View Apartments est situé dans le quartier de la City de Londres, à 600 mètres de la tour de Londres, à 500 mètres du pont de Londres et à 1 km du Tower Bridge. Il se trouve à environ 2,1 km de Brick Lane, à 2,6 km de Somerset House et à 3,4 km de la gare de Waterloo. Il se trouve à 200 mètres du Sky Garden et à moins de 3,5 km du centre-ville.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite.
Vous séjournerez à proximité de la cathédrale Saint-Paul, de la station de métro Liverpool Street et de la station de métro London Bridge. L'aéroport de Londres-City, le plus proche, est implanté à 11 km.