Hamiltons Hotel
32 Sussex Gdns., Westminster Abbey, London, United Kingdom, W2 1UL
(02077) 068642 Phone