L'hôtel Armstrong se trouve à côté de la station de métro Porte de Montreuil, à 10 minutes à pied du cimetière du Père-Lachaise. Il propose un hébergement insonorisé avec télévision satellite et connexion Wi-Fi gratuite.