Mint Hotel Westminster

30 John Islip Street
London
United Kingdom