Situé dans le quartier typique de Westminster à Londres, l'établissement The Sanctuary House Hotel se trouve à moins de 5 minutes de marche de l'abbaye de Westminster, du célèbre Parlement et de Big Ben.