Stamford Street Apartments se situe au cœur de Londres, à moins de 5 minutes de marche de Royal National Theatre et de Royal Festival Hall. Cet hôtel se trouve à 0,7 km de Grande roue London Eye et à 1,4 km de Big Ben.
Un petit-déjeuner continental gratuit est servi tous les jours de 07 h 30 à 10 h 30.
Les 548 chambres de l'hébergement vous invitent à la détente et comprennent un réfrigérateur et un micro-ondes. Profitez de la cuisine commune/partagée pour préparer vos repas ! L'accès Wi-Fi à Internet gratuit vous permet de rester en contact avec le reste du monde. Les salles de bain comprennent une douche et des articles de toilette gratuits.
Les équipements et services proposés incluent une réception ouverte 24 h/24, une consigne à bagages et une laverie.
Profitez des nombreux équipements et services qui caractérisent l'hébergement, notamment l'accès Wi-Fi à Internet gratuit, un distributeur automatique de boissons et d'en-cas et un parking à vélos.