Seven Dials Hotel Annexe
Cette annexe occupe le centre de Londres, à 900 mètres de Trafalgar Square, de la National Gallery et de Piccadilly Circus, 1,8 km de Big Ben, 2,2 km de la cathédrale Saint-Paul et 2,9 km de Buckingham Palace.
Tous les logements comprennent une bouilloire électrique, du linge de lit et une salle de bains privative, avec vue sur la ville. Le Wi-Fi est gratuit.